define(["exports","tslib"],function(e,t){"use strict";function n(e){return"function"==typeof e}function r(e){var t=e(function(e){Error.call(e),e.stack=(new Error).stack});return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var i=r(function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map(function(e,t){return t+1+") "+e.toString()}).join("\n  "):"",this.name="UnsubscriptionError",this.errors=t}});function o(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}var u=function(){function e(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._teardowns=null}var r;return e.prototype.unsubscribe=function(){var e,r,o,u,a;if(!this.closed){this.closed=!0;var s=this._parentage;if(s)if(this._parentage=null,Array.isArray(s))try{for(var c=t.__values(s),f=c.next();!f.done;f=c.next()){f.value.remove(this)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=c.return)&&r.call(c)}finally{if(e)throw e.error}}else s.remove(this);var d=this.initialTeardown;if(n(d))try{d()}catch(e){a=e instanceof i?e.errors:[e]}var h=this._teardowns;if(h){this._teardowns=null;try{for(var v=t.__values(h),p=v.next();!p.done;p=v.next()){var y=p.value;try{l(y)}catch(e){a=null!=a?a:[],e instanceof i?a=t.__spreadArray(t.__spreadArray([],t.__read(a)),t.__read(e.errors)):a.push(e)}}}catch(e){o={error:e}}finally{try{p&&!p.done&&(u=v.return)&&u.call(v)}finally{if(o)throw o.error}}}if(a)throw new i(a)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)l(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._teardowns=null!==(n=this._teardowns)&&void 0!==n?n:[]).push(t)}},e.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},e.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},e.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&o(t,e)},e.prototype.remove=function(t){var n=this._teardowns;n&&o(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=((r=new e).closed=!0,r),e}(),a=u.EMPTY;function s(e){return e instanceof u||e&&"closed"in e&&n(e.remove)&&n(e.add)&&n(e.unsubscribe)}function l(e){n(e)?e():e.unsubscribe()}var c={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},f={setTimeout:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=f.delegate;return((null==r?void 0:r.setTimeout)||setTimeout).apply(void 0,t.__spreadArray([],t.__read(e)))}),clearTimeout:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){var t=f.delegate;return((null==t?void 0:t.clearTimeout)||clearTimeout)(e)}),delegate:void 0};function d(e){f.setTimeout(function(){throw e})}function h(){}var v=p("C",void 0,void 0);function p(e,t,n){return{kind:e,value:t,error:n}}var y=null;function g(e){if(c.useDeprecatedSynchronousErrorHandling){var t=!y;if(t&&(y={errorThrown:!1,error:null}),e(),t){var n=y,r=n.errorThrown,i=n.error;if(y=null,r)throw i}}else e()}var m=function(e){function n(t){var n=e.call(this)||this;return n.isStopped=!1,t?(n.destination=t,s(t)&&t.add(n)):n.destination=C,n}return t.__extends(n,e),n.create=function(e,t,n){return new _(e,t,n)},n.prototype.next=function(e){this.isStopped?D(function(e){return p("N",e,void 0)}(e),this):this._next(e)},n.prototype.error=function(e){this.isStopped?D(p("E",void 0,e),this):(this.isStopped=!0,this._error(e))},n.prototype.complete=function(){this.isStopped?D(v,this):(this.isStopped=!0,this._complete())},n.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},n.prototype._next=function(e){this.destination.next(e)},n.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},n.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},n}(u),_=function(e){function r(t,r,i){var o,u=e.call(this)||this;if(n(t))o=t;else if(t){var a;o=t.next,r=t.error,i=t.complete,u&&c.useDeprecatedNextContext?(a=Object.create(t)).unsubscribe=function(){return u.unsubscribe()}:a=t,o=null==o?void 0:o.bind(a),r=null==r?void 0:r.bind(a),i=null==i?void 0:i.bind(a)}return u.destination={next:o?w(o):h,error:w(null!=r?r:b),complete:i?w(i):h},u}return t.__extends(r,e),r}(m);function w(e,n){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];try{e.apply(void 0,t.__spreadArray([],t.__read(n)))}catch(e){c.useDeprecatedSynchronousErrorHandling?function(e){c.useDeprecatedSynchronousErrorHandling&&y&&(y.errorThrown=!0,y.error=e)}(e):d(e)}}}function b(e){throw e}function D(e,t){var n=c.onStoppedNotification;n&&f.setTimeout(function(){return n(e,t)})}var C={closed:!0,next:h,error:b,complete:h},k="function"==typeof Symbol&&Symbol.observable||"@@observable";function E(e){return e}var A=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,r){var i,o=this,u=(i=e)&&i instanceof m||function(e){return e&&n(e.next)&&n(e.error)&&n(e.complete)}(i)&&s(i)?e:new _(e,t,r);return g(function(){var e=o,t=e.operator,n=e.source;u.add(t?t.call(u,n):n?o._subscribe(u):o._trySubscribe(u))}),u},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=S(t))(function(t,r){var i;i=n.subscribe(function(t){try{e(t)}catch(e){r(e),null==i||i.unsubscribe()}},r,t)})},e.prototype._subscribe=function(e){var t;return null===(t=this.source)||void 0===t?void 0:t.subscribe(e)},e.prototype[k]=function(){return this},e.prototype.pipe=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(0===(e=t).length?E:1===e.length?e[0]:function(t){return e.reduce(function(e,t){return t(e)},t)})(this)},e.prototype.toPromise=function(e){var t=this;return new(e=S(e))(function(e,n){var r;t.subscribe(function(e){return r=e},function(e){return n(e)},function(){return e(r)})})},e.create=function(t){return new e(t)},e}();function S(e){var t;return null!==(t=null!=e?e:c.Promise)&&void 0!==t?t:Promise}function F(e){return function(t){if(function(e){return n(null==e?void 0:e.lift)}(t))return t.lift(function(t){try{return e(t,this)}catch(e){this.error(e)}});throw new TypeError("Unable to lift unknown Observable type")}}var x=function(e){function n(t,n,r,i,o){var u=e.call(this,t)||this;return u.onFinalize=o,u._next=n?function(e){try{n(e)}catch(e){t.error(e)}}:e.prototype._next,u._error=i?function(e){try{i(e)}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._error,u._complete=r?function(){try{r()}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._complete,u}return t.__extends(n,e),n.prototype.unsubscribe=function(){var t,n=this.closed;e.prototype.unsubscribe.call(this),!n&&(null===(t=this.onFinalize)||void 0===t||t.call(this))},n}(m),T=r(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),I=function(e){function n(){var t=e.call(this)||this;return t.closed=!1,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return t.__extends(n,e),n.prototype.lift=function(e){var t=new O(this,this);return t.operator=e,t},n.prototype._throwIfClosed=function(){if(this.closed)throw new T},n.prototype.next=function(e){var n=this;g(function(){var r,i;if(n._throwIfClosed(),!n.isStopped){var o=n.observers.slice();try{for(var u=t.__values(o),a=u.next();!a.done;a=u.next()){a.value.next(e)}}catch(e){r={error:e}}finally{try{a&&!a.done&&(i=u.return)&&i.call(u)}finally{if(r)throw r.error}}}})},n.prototype.error=function(e){var t=this;g(function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var n=t.observers;n.length;)n.shift().error(e)}})},n.prototype.complete=function(){var e=this;g(function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}})},n.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=null},Object.defineProperty(n.prototype,"observed",{get:function(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0},enumerable:!1,configurable:!0}),n.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},n.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},n.prototype._innerSubscribe=function(e){var t=this.hasError,n=this.isStopped,r=this.observers;return t||n?a:(r.push(e),new u(function(){return o(r,e)}))},n.prototype._checkFinalizedStatuses=function(e){var t=this.hasError,n=this.thrownError,r=this.isStopped;t?e.error(n):r&&e.complete()},n.prototype.asObservable=function(){var e=new A;return e.source=this,e},n.create=function(e,t){return new O(e,t)},n}(A),O=function(e){function n(t,n){var r=e.call(this)||this;return r.destination=t,r.source=n,r}return t.__extends(n,e),n.prototype.next=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===n||n.call(t,e)},n.prototype.error=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===n||n.call(t,e)},n.prototype.complete=function(){var e,t;null===(t=null===(e=this.destination)||void 0===e?void 0:e.complete)||void 0===t||t.call(e)},n.prototype._subscribe=function(e){var t,n;return null!==(n=null===(t=this.source)||void 0===t?void 0:t.subscribe(e))&&void 0!==n?n:a},n}(I),P=function(e){function n(t){var n=e.call(this)||this;return n._value=t,n}return t.__extends(n,e),Object.defineProperty(n.prototype,"value",{get:function(){return this.getValue()},enumerable:!1,configurable:!0}),n.prototype._subscribe=function(t){var n=e.prototype._subscribe.call(this,t);return!n.closed&&t.next(this._value),n},n.prototype.getValue=function(){var e=this.hasError,t=this.thrownError,n=this._value;if(e)throw t;return this._throwIfClosed(),n},n.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},n}(I),M={now:function(){return(M.delegate||Date).now()},delegate:void 0},N=function(e){function n(t,n,r){void 0===t&&(t=1/0),void 0===n&&(n=1/0),void 0===r&&(r=M);var i=e.call(this)||this;return i._bufferSize=t,i._windowTime=n,i._timestampProvider=r,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,t),i._windowTime=Math.max(1,n),i}return t.__extends(n,e),n.prototype.next=function(t){var n=this,r=n.isStopped,i=n._buffer,o=n._infiniteTimeWindow,u=n._timestampProvider,a=n._windowTime;r||(i.push(t),!o&&i.push(u.now()+a)),this._trimBuffer(),e.prototype.next.call(this,t)},n.prototype._subscribe=function(e){this._throwIfClosed(),this._trimBuffer();for(var t=this._innerSubscribe(e),n=this._infiniteTimeWindow,r=this._buffer.slice(),i=0;i<r.length&&!e.closed;i+=n?1:2)e.next(r[i]);return this._checkFinalizedStatuses(e),t},n.prototype._trimBuffer=function(){var e=this._bufferSize,t=this._timestampProvider,n=this._buffer,r=this._infiniteTimeWindow,i=(r?1:2)*e;if(e<1/0&&i<n.length&&n.splice(0,n.length-i),!r){for(var o=t.now(),u=0,a=1;a<n.length&&n[a]<=o;a+=2)u=a;u&&n.splice(0,u+1)}},n}(I),R=function(e){function n(t,n){return e.call(this)||this}return t.__extends(n,e),n.prototype.schedule=function(e,t){return this},n}(u),B={setInterval:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=B.delegate;return((null==r?void 0:r.setInterval)||setInterval).apply(void 0,t.__spreadArray([],t.__read(e)))}),clearInterval:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(e){var t=B.delegate;return((null==t?void 0:t.clearInterval)||clearInterval)(e)}),delegate:void 0},j=function(e){function n(t,n){var r=e.call(this,t,n)||this;return r.scheduler=t,r.work=n,r.pending=!1,r}return t.__extends(n,e),n.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var n=this.id,r=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(r,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(r,this.id,t),this},n.prototype.requestAsyncId=function(e,t,n){return void 0===n&&(n=0),B.setInterval(e.flush.bind(e,this),n)},n.prototype.recycleAsyncId=function(e,t,n){if(void 0===n&&(n=0),null!=n&&this.delay===n&&!1===this.pending)return t;B.clearInterval(t)},n.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},n.prototype._execute=function(e,t){var n,r=!1;try{this.work(e)}catch(e){r=!0,n=!!e&&e||new Error(e)}if(r)return this.unsubscribe(),n},n.prototype.unsubscribe=function(){if(!this.closed){var t=this.id,n=this.scheduler,r=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,o(r,this),null!=t&&(this.id=this.recycleAsyncId(n,t,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},n}(R),L=function(){function e(t,n){void 0===n&&(n=e.now),this.schedulerActionCtor=t,this.now=n}return e.prototype.schedule=function(e,t,n){return void 0===t&&(t=0),new this.schedulerActionCtor(this,e).schedule(n,t)},e.now=M.now,e}(),V=new(function(e){function n(t,n){void 0===n&&(n=L.now);var r=e.call(this,t,n)||this;return r.actions=[],r._active=!1,r._scheduled=void 0,r}return t.__extends(n,e),n.prototype.flush=function(e){var t=this.actions;if(this._active)t.push(e);else{var n;this._active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this._active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}},n}(L))(j),H=V,U=new A(function(e){return e.complete()});function z(e,t){return new A(function(n){var r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}var Z=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e};function G(e){return n(null==e?void 0:e.then)}var W="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";function q(e,t){if(!e)throw new Error("Iterable cannot be null");return new A(function(n){var r=new u;return r.add(t.schedule(function(){var i=e[Symbol.asyncIterator]();r.add(t.schedule(function(){var e=this;i.next().then(function(t){t.done?n.complete():(n.next(t.value),e.schedule())})}))})),r})}function $(e){return n(e[k])}function Y(e){return n(null==e?void 0:e[W])}function K(e){return Symbol.asyncIterator&&n(null==e?void 0:e[Symbol.asyncIterator])}function Q(e){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function J(e){return new TypeError("You provided "+(null!==e&&"object"===Q(e)?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function X(e){return t.__asyncGenerator(this,arguments,function(){var n,r,i;return t.__generator(this,function(o){switch(o.label){case 0:n=e.getReader(),o.label=1;case 1:o.trys.push([1,,9,10]),o.label=2;case 2:return[4,t.__await(n.read())];case 3:return r=o.sent(),i=r.value,r.done?[4,t.__await(void 0)]:[3,5];case 4:return[2,o.sent()];case 5:return[4,t.__await(i)];case 6:return[4,o.sent()];case 7:return o.sent(),[3,2];case 8:return[3,10];case 9:return n.releaseLock(),[7];case 10:return[2]}})})}function ee(e){return n(null==e?void 0:e.getReader)}function te(e,t){if(null!=e){if($(e))return function(e,t){return new A(function(n){var r=new u;return r.add(t.schedule(function(){var i=e[k]();r.add(i.subscribe({next:function(e){r.add(t.schedule(function(){return n.next(e)}))},error:function(e){r.add(t.schedule(function(){return n.error(e)}))},complete:function(){r.add(t.schedule(function(){return n.complete()}))}}))})),r})}(e,t);if(Z(e))return z(e,t);if(G(e))return function(e,t){return new A(function(n){return t.schedule(function(){return e.then(function(e){n.add(t.schedule(function(){n.next(e),n.add(t.schedule(function(){return n.complete()}))}))},function(e){n.add(t.schedule(function(){return n.error(e)}))})})})}(e,t);if(K(e))return q(e,t);if(Y(e))return function(e,t){return new A(function(r){var i;return r.add(t.schedule(function(){i=e[W](),function(e,t,n,r){void 0===r&&(r=0);var i=t.schedule(function(){try{n.call(this)}catch(t){e.error(t)}},r);e.add(i)}(r,t,function(){var e=i.next(),t=e.value;e.done?r.complete():(r.next(t),this.schedule())})})),function(){return n(null==i?void 0:i.return)&&i.return()}})}(e,t);if(ee(e))return function(e,t){return q(X(e),t)}(e,t)}throw J(e)}function ne(e){if(e instanceof A)return e;if(null!=e){if($(e))return o=e,new A(function(e){var t=o[k]();if(n(t.subscribe))return t.subscribe(e);throw new TypeError("Provided object does not correctly implement Symbol.observable")});if(Z(e))return re(e);if(G(e))return i=e,new A(function(e){i.then(function(t){e.closed||(e.next(t),e.complete())},function(t){return e.error(t)}).then(null,d)});if(K(e))return ie(e);if(Y(e))return r=e,new A(function(e){var n,i;try{for(var o=t.__values(r),u=o.next();!u.done;u=o.next()){var a=u.value;if(e.next(a),e.closed)return}}catch(e){n={error:e}}finally{try{u&&!u.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}e.complete()});if(ee(e))return ie(X(e))}var r,i,o;throw J(e)}function re(e){return new A(function(t){for(var n=0;n<e.length&&!t.closed;n++)t.next(e[n]);t.complete()})}function ie(e){return new A(function(n){(function(e,n){var r,i,o,u;return t.__awaiter(this,void 0,void 0,function(){var a,s;return t.__generator(this,function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),r=t.__asyncValues(e),l.label=1;case 1:return[4,r.next()];case 2:if((i=l.sent()).done)return[3,4];if(a=i.value,n.next(a),n.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return s=l.sent(),o={error:s},[3,11];case 6:return l.trys.push([6,,9,10]),i&&!i.done&&(u=r.return)?[4,u.call(r)]:[3,8];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(o)throw o.error;return[7];case 10:return[7];case 11:return n.complete(),[2]}})})})(e,n).catch(function(e){return n.error(e)})})}function oe(e,t){return t?z(e,t):re(e)}function ue(e){return e&&n(e.schedule)}function ae(e){return e[e.length-1]}function se(e){return ue(ae(e))?e.pop():void 0}function le(e,t){return F(function(n,r){var i=0;n.subscribe(new x(r,function(n){r.next(e.call(t,n,i++))}))})}var ce=Array.isArray;function fe(e){return le(function(n){return function(e,n){return ce(n)?e.apply(void 0,t.__spreadArray([],t.__read(n))):e(n)}(e,n)})}function de(e,t,r){return void 0===r&&(r=1/0),n(t)?de(function(n,r){return le(function(e,i){return t(n,e,r,i)})(ne(e(n,r)))},r):("number"==typeof t&&(r=t),F(function(t,n){return function(e,t,n,r,i,o,u,a){var s=[],l=0,c=0,f=!1,d=function(){!f||s.length||l||t.complete()},h=function(e){return l<r?v(e):s.push(e)},v=function e(a){o&&t.next(a),l++;var f=!1;ne(n(a,c++)).subscribe(new x(t,function(e){null==i||i(e),o?h(e):t.next(e)},function(){f=!0},void 0,function(){if(f)try{l--;for(var n=function(){var n=s.shift();u?t.add(u.schedule(function(){return e(n)})):e(n)};s.length&&l<r;)n();d()}catch(e){t.error(e)}}))};return e.subscribe(new x(t,h,function(){f=!0,d()})),function(){null==a||a()}}(t,n,e,r)}))}function he(e){return void 0===e&&(e=1/0),de(E,e)}function ve(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return he(1)(oe(e,se(e)))}var pe=["addListener","removeListener"],ye=["addEventListener","removeEventListener"],ge=["on","off"];function me(e,t){return function(n){return function(r){return e[n](t,r)}}}function _e(e,t,n){void 0===e&&(e=0),void 0===n&&(n=H);var r=-1;return null!=t&&(ue(t)?n=t:r=t),new A(function(t){var i,o=(i=e)instanceof Date&&!isNaN(i)?+e-n.now():e;o<0&&(o=0);var u=0;return n.schedule(function(){t.closed||(t.next(u++),0<=r?this.schedule(void 0,r):t.complete())},o)})}function we(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=se(e),r=function(e,t){return"number"==typeof ae(e)?e.pop():t}(e,1/0),i=e;return i.length?1===i.length?ne(i[0]):he(r)(oe(i,n)):U}function be(e){return e<=0?function(){return U}:F(function(t,n){var r=0;t.subscribe(new x(n,function(t){++r<=e&&(n.next(t),e<=r&&n.complete())}))})}function De(e,t){return t?function(n){return ve(t.pipe(be(1),F(function(e,t){e.subscribe(new x(t,h))})),n.pipe(De(e)))}:de(function(t,n){return e(t,n).pipe(be(1),function(e){return le(function(){return e})}(t))})}function Ce(e){void 0===e&&(e={});var t=e.connector,n=void 0===t?function(){return new I}:t,r=e.resetOnError,i=void 0===r||r,o=e.resetOnComplete,u=void 0===o||o,a=e.resetOnRefCountZero,s=void 0===a||a;return function(e){var t=null,r=null,o=null,a=0,l=!1,c=!1,f=function(){null==r||r.unsubscribe(),r=null},d=function(){f(),t=o=null,l=c=!1},h=function(){var e=t;d(),null==e||e.unsubscribe()};return F(function(e,v){a++,c||l||f();var p,y,g=o=null!=o?o:n();v.add(function(){0!==--a||c||l||(r=ke(h,s))}),g.subscribe(v),t||(t=new _({next:function(e){return g.next(e)},error:function(e){c=!0,f(),r=ke(d,i,e),g.error(e)},complete:function(){l=!0,f(),r=ke(d,u),g.complete()}}),(p=e,y?te(p,y):ne(p)).subscribe(t))})(e)}}function ke(e,n){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];return!0===n?(e(),null):!1===n?null:n.apply(void 0,t.__spreadArray([],t.__read(r))).pipe(be(1)).subscribe(function(){return e()})}function Ee(e,t,n){return(Ee="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=Ge(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function Ae(e,t){return Fe(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,o=[],u=!0,a=!1;try{for(n=n.call(e);!(u=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);u=!0);}catch(e){a=!0,i=e}finally{try{u||null==n.return||n.return()}finally{if(a)throw i}}return o}(e,t)||Ie(e,t)||Se()}function Se(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Fe(e){if(Array.isArray(e))return e}function xe(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Ie(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){a=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw o}}}}function Te(e){return function(e){if(Array.isArray(e))return Pe(e)}(e)||Oe(e)||Ie(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ie(e,t){if(e){if("string"==typeof e)return Pe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Pe(e,t):void 0}}function Oe(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function Pe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Me(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ne(e,t,n){return t&&Me(e.prototype,t),n&&Me(e,n),e}function Re(e){return(Re="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Be(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function je(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ze(e,t)}function Le(e){var t=ze();return function(){var n,r=Ge(e);if(t){var i=Ge(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===Re(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ve(e)}(this,n)}}function Ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function He(e){var t="function"==typeof Map?new Map:void 0;return(He=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return Ue(e,arguments,Ge(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),Ze(r,e)})(e)}function Ue(e,t,n){return(Ue=ze()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&Ze(i,n.prototype),i}).apply(null,arguments)}function ze(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function Ze(e,t){return(Ze=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ge(e){return(Ge=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function We(e){for(var t in e)if(e[t]===We)return t;throw Error("Could not find renamed property on target object.")}function qe(e,t){for(var n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function $e(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map($e).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return"".concat(e.overriddenName);if(e.name)return"".concat(e.name);var t=e.toString();if(null==t)return""+t;var n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function Ye(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}var Ke=We({__forward_ref__:We});function Qe(e){return e.__forward_ref__=Qe,e.toString=function(){return $e(this())},e}function Je(e){return Xe(e)?e():e}function Xe(e){return"function"==typeof e&&e.hasOwnProperty(Ke)&&e.__forward_ref__===Qe}var et=function(e){je(n,He(Error));var t=Le(n);function n(e,r){var i;return Be(this,n),(i=t.call(this,tt(e,r))).code=e,i}return n}();new Set(["100","200","201","300","301","302"]);function tt(e,t){var n=e?"NG0".concat(e,": "):"",r="".concat(n).concat(t);return r}function nt(e){return"string"==typeof e?e:null==e?"":String(e)}function rt(e){return"function"==typeof e?e.name||e.toString():"object"===Re(e)&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():nt(e)}function it(e,t){var n=t?". Dependency path: ".concat(t.join(" > ")," > ").concat(e):"";throw new et("200","Circular dependency in DI detected for ".concat(e).concat(n))}function ot(e,t){var n=t?" in ".concat(t):"";throw new et("201","No provider for ".concat(rt(e)," found").concat(n))}function ut(e,t,n){e!=t&&st(n,e,t,"==")}function at(e,t){null==e&&st(t,e,null,"!=")}function st(e,t,n,r){throw new Error("ASSERTION ERROR: ".concat(e)+(null==r?"":" [Expected=> ".concat(n," ").concat(r," ").concat(t," <=Actual]")))}function lt(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function ct(e){return{providers:e.providers||[],imports:e.imports||[]}}function ft(e){return dt(e,_t)||dt(e,bt)}function dt(e,t){return e.hasOwnProperty(t)?e[t]:null}function ht(e){return e&&(e.hasOwnProperty(wt)||e.hasOwnProperty(Dt))?e[wt]:null}var vt,pt,yt,gt,mt,_t=We({"ɵprov":We}),wt=We({"ɵinj":We}),bt=We({ngInjectableDef:We}),Dt=We({ngInjectorDef:We});function Ct(e){var t=pt;return pt=e,t}function kt(e,t,n){var r=ft(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:n&vt.Optional?null:void 0!==t?t:void ot($e(e),"Injector")}function Et(e){return{toString:e}.toString()}!function(e){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"}(vt||(vt={})),e.ChangeDetectionStrategy=void 0,(yt=e.ChangeDetectionStrategy||(e.ChangeDetectionStrategy={}))[yt.OnPush=0]="OnPush",yt[yt.Default=1]="Default",function(e){e[e.CheckOnce=0]="CheckOnce",e[e.Checked=1]="Checked",e[e.CheckAlways=2]="CheckAlways",e[e.Detached=3]="Detached",e[e.Errored=4]="Errored",e[e.Destroyed=5]="Destroyed"}(gt||(gt={})),e.ViewEncapsulation=void 0,(mt=e.ViewEncapsulation||(e.ViewEncapsulation={}))[mt.Emulated=0]="Emulated",mt[mt.None=2]="None",mt[mt.ShadowDom=3]="ShadowDom";var At="undefined"!=typeof globalThis&&globalThis,St="undefined"!=typeof window&&window,Ft="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,xt="undefined"!=typeof global&&global,Tt=At||xt||St||Ft;var It={},Ot=[];var Pt=We({"ɵcmp":We}),Mt=We({"ɵdir":We}),Nt=We({"ɵpipe":We}),Rt=We({"ɵmod":We}),Bt=We({"ɵloc":We}),jt=We({"ɵfac":We}),Lt=We({__NG_ELEMENT_ID__:We}),Vt=0;function Ht(t){return Et(function(){var n={},r={type:t.type,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:n,inputs:null,outputs:null,exportAs:t.exportAs||null,onPush:t.changeDetection===e.ChangeDetectionStrategy.OnPush,directiveDefs:null,pipeDefs:null,selectors:t.selectors||Ot,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||e.ViewEncapsulation.Emulated,id:"c",styles:t.styles||Ot,_:null,setInput:null,schemas:t.schemas||null,tView:null},i=t.directives,o=t.features,u=t.pipes;return r.id+=Vt++,r.inputs=$t(t.inputs,n),r.outputs=$t(t.outputs),o&&o.forEach(function(e){return e(r)}),r.directiveDefs=i?function(){return("function"==typeof i?i():i).map(zt)}:null,r.pipeDefs=u?function(){return("function"==typeof u?u():u).map(Zt)}:null,r})}function Ut(e,t,n){var r=e.ɵcmp;r.directiveDefs=function(){return t.map(zt)},r.pipeDefs=function(){return n.map(Zt)}}function zt(e){var t=Qt(e)||Jt(e);return t}function Zt(e){var t=Xt(e);return t}var Gt={};function Wt(e){return Et(function(){var t={type:e.type,bootstrap:e.bootstrap||Ot,declarations:e.declarations||Ot,imports:e.imports||Ot,exports:e.exports||Ot,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&(Gt[e.id]=e.type),t})}function qt(e,t){return Et(function(){var n=en(e,!0);n.declarations=t.declarations||Ot,n.imports=t.imports||Ot,n.exports=t.exports||Ot})}function $t(e,t){if(null==e)return It;var n={};for(var r in e)if(e.hasOwnProperty(r)){var i=e[r],o=i;Array.isArray(i)&&(o=i[1],i=i[0]),n[i]=r,t&&(t[i]=o)}return n}var Yt=Ht;function Kt(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function Qt(e){return e[Pt]||null}function Jt(e){return e[Mt]||null}function Xt(e){return e[Nt]||null}function en(e,t){var n=e[Rt]||null;if(!n&&!0===t)throw new Error("Type ".concat($e(e)," does not have 'ɵmod' property."));return n}var tn=0,nn=1,rn=2,on=3,un=4,an=5,sn=6,ln=7,cn=8,fn=9,dn=10,hn=11,vn=12,pn=13,yn=14,gn=15,mn=16,_n=17,wn=18,bn=19,Dn=20,Cn=1,kn=2,En=7,An=8,Sn=9,Fn=10;function xn(e){return Array.isArray(e)&&"object"===Re(e[Cn])}function Tn(e){return Array.isArray(e)&&!0===e[Cn]}function In(e){return 0!=(8&e.flags)}function On(e){return 2==(2&e.flags)}function Pn(e){return 1==(1&e.flags)}function Mn(e){return null!==e.template}function Nn(e,t){var n=e.hasOwnProperty(jt);return n?e[jt]:null}var Rn=function(){function e(t,n,r){Be(this,e),this.previousValue=t,this.currentValue=n,this.firstChange=r}return Ne(e,[{key:"isFirstChange",value:function(){return this.firstChange}}]),e}();function Bn(){return jn}function jn(e){return e.type.prototype.ngOnChanges&&(e.setInput=Vn),Ln}function Ln(){var e=Un(this),t=null==e?void 0:e.current;if(t){var n=e.previous;if(n===It)e.previous=t;else for(var r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Vn(e,t,n,r){var i=Un(e)||function(e,t){return e[Hn]=t}(e,{previous:It,current:null}),o=i.current||(i.current={}),u=i.previous,a=this.declaredInputs[n],s=u[a];o[a]=new Rn(s&&s.currentValue,t,u===It),e[r]=t}Bn.ngInherit=!0;var Hn="__ngSimpleChanges__";function Un(e){return e[Hn]||null}var zn,Zn=null,Gn=function(e,t,n){null!=Zn&&Zn(e,t,n)},Wn="http://www.w3.org/2000/svg",qn="http://www.w3.org/1998/MathML/",$n=void 0;function Yn(){return void 0!==$n?$n:"undefined"!=typeof document?document:void 0}function Kn(e){return!!e.listen}!function(e){e[e.Important=1]="Important",e[e.DashCase=2]="DashCase"}(zn||(zn={}));var Qn={createRenderer:function(e,t){return Yn()}};function Jn(e){for(;Array.isArray(e);)e=e[tn];return e}function Xn(e,t){return Jn(t[e])}function er(e,t){var n=Jn(t[e.index]);return n}function tr(e,t){var n=e.data[t];return n}function nr(e,t){return e[t]}function rr(e,t){var n=t[e];return xn(n)?n:n[tn]}function ir(e){return 4==(4&e[rn])}function or(e){return 128==(128&e[rn])}function ur(e,t){return null==t?null:e[t]}function ar(e){e[wn]=0}function sr(e,t){e[an]+=t;for(var n=e,r=e[on];null!==r&&(1===t&&1===n[an]||-1===t&&0===n[an]);)r[an]+=t,n=r,r=r[on]}var lr={lFrame:jr(null),bindingsEnabled:!0,isInCheckNoChangesMode:!1};function cr(){return lr.bindingsEnabled}function fr(){lr.bindingsEnabled=!0}function dr(){lr.bindingsEnabled=!1}function hr(){return lr.lFrame.lView}function vr(){return lr.lFrame.tView}function pr(e){return lr.lFrame.contextLView=e,e[cn]}function yr(){for(var e=gr();null!==e&&64===e.type;)e=e.parent;return e}function gr(){return lr.lFrame.currentTNode}function mr(){var e=lr.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function _r(e,t){var n=lr.lFrame;n.currentTNode=e,n.isParent=t}function wr(){return lr.lFrame.isParent}function br(){lr.lFrame.isParent=!1}function Dr(){return lr.isInCheckNoChangesMode}function Cr(e){lr.isInCheckNoChangesMode=e}function kr(){var e=lr.lFrame,t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Er(){return lr.lFrame.bindingIndex}function Ar(e){return lr.lFrame.bindingIndex=e}function Sr(){return lr.lFrame.bindingIndex++}function Fr(e){var t=lr.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function xr(e){lr.lFrame.inI18n=e}function Tr(e){lr.lFrame.currentDirectiveIndex=e}function Ir(e){var t=lr.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function Or(){return lr.lFrame.currentQueryIndex}function Pr(e){lr.lFrame.currentQueryIndex=e}function Mr(e){var t=e[nn];return 2===t.type?t.declTNode:1===t.type?e[sn]:null}function Nr(e,t,n){if(n&vt.SkipSelf){for(var r=t,i=e;!(null!==(r=r.parent)||n&vt.Host||null===(r=Mr(i))||(i=i[gn],10&r.type)););if(null===r)return!1;t=r,e=i}var o=lr.lFrame=Br();return o.currentTNode=t,o.lView=e,!0}function Rr(e){var t=Br();var n=e[nn];lr.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Br(){var e=lr.lFrame,t=null===e?null:e.child;return null===t?jr(e):t}function jr(e){var t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function Lr(){var e=lr.lFrame;return lr.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var Vr=Lr;function Hr(){var e=Lr();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Ur(e){return(lr.lFrame.contextLView=function(e,t){for(;e>0;)t=t[gn],e--;return t}(e,lr.lFrame.contextLView))[cn]}function zr(){return lr.lFrame.selectedIndex}function Zr(e){lr.lFrame.selectedIndex=e}function Gr(){var e=lr.lFrame;return tr(e.tView,e.selectedIndex)}function Wr(){lr.lFrame.currentNamespace=Wn}function qr(){lr.lFrame.currentNamespace=qn}function $r(){lr.lFrame.currentNamespace=null}function Yr(e,t){for(var n=t.directiveStart,r=t.directiveEnd;n<r;n++){var i=e.data[n],o=i.type.prototype,u=o.ngAfterContentInit,a=o.ngAfterContentChecked,s=o.ngAfterViewInit,l=o.ngAfterViewChecked,c=o.ngOnDestroy;u&&(e.contentHooks||(e.contentHooks=[])).push(-n,u),a&&((e.contentHooks||(e.contentHooks=[])).push(n,a),(e.contentCheckHooks||(e.contentCheckHooks=[])).push(n,a)),s&&(e.viewHooks||(e.viewHooks=[])).push(-n,s),l&&((e.viewHooks||(e.viewHooks=[])).push(n,l),(e.viewCheckHooks||(e.viewCheckHooks=[])).push(n,l)),null!=c&&(e.destroyHooks||(e.destroyHooks=[])).push(n,c)}}function Kr(e,t,n){Xr(e,t,3,n)}function Qr(e,t,n,r){(3&e[rn])===n&&Xr(e,t,n,r)}function Jr(e,t){var n=e[rn];(3&n)===t&&(n&=2047,n+=1,e[rn]=n)}function Xr(e,t,n,r){for(var i=void 0!==r?65535&e[wn]:0,o=null!=r?r:-1,u=t.length-1,a=0,s=i;s<u;s++){if("number"==typeof t[s+1]){if(a=t[s],null!=r&&a>=r)break}else t[s]<0&&(e[wn]+=65536),(a<o||-1==o)&&(ei(e,n,t,s),e[wn]=(4294901760&e[wn])+s+2),s++}}function ei(e,t,n,r){var i=n[r]<0,o=n[r+1],u=e[i?-n[r]:n[r]];if(i){if(e[rn]>>11<e[wn]>>16&&(3&e[rn])===t){e[rn]+=2048,Gn(4,u,o);try{o.call(u)}finally{Gn(5,u,o)}}}else{Gn(4,u,o);try{o.call(u)}finally{Gn(5,u,o)}}}var ti=-1,ni=function e(t,n,r){Be(this,e),this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r};function ri(e,t,n){for(var r=Kn(e),i=0;i<n.length;){var o=n[i];if("number"==typeof o){if(0!==o)break;i++;var u=n[i++],a=n[i++],s=n[i++];r?e.setAttribute(t,a,s,u):t.setAttributeNS(u,a,s)}else{var l=o,c=n[++i];oi(l)?r&&e.setProperty(t,l,c):r?e.setAttribute(t,l,c):t.setAttribute(l,c),i++}}return i}function ii(e){return 3===e||4===e||6===e}function oi(e){return 64===e.charCodeAt(0)}function ui(e,t){if(null===t||0===t.length);else if(null===e||0===e.length)e=t.slice();else for(var n=-1,r=0;r<t.length;r++){var i=t[r];"number"==typeof i?n=i:0===n||ai(e,n,i,null,-1===n||2===n?t[++r]:null)}return e}function ai(e,t,n,r,i){var o=0,u=e.length;if(-1===t)u=-1;else for(;o<e.length;){var a=e[o++];if("number"==typeof a){if(a===t){u=-1;break}if(a>t){u=o-1;break}}}for(;o<e.length;){var s=e[o];if("number"==typeof s)break;if(s===n){if(null===r)return void(null!==i&&(e[o+1]=i));if(r===e[o+1])return void(e[o+2]=i)}o++,null!==r&&o++,null!==i&&o++}-1!==u&&(e.splice(u,0,t),o=u+1),e.splice(o++,0,n),null!==r&&e.splice(o++,0,r),null!==i&&e.splice(o++,0,i)}function si(e){return e!==ti}function li(e){return 32767&e}function ci(e,t){for(var n=e>>16,r=t;n>0;)r=r[gn],n--;return r}var fi=!0;function di(e){var t=fi;return fi=e,t}var hi=255,vi=5,pi=0;function yi(e,t){var n=mi(e,t);if(-1!==n)return n;var r=t[nn];r.firstCreatePass&&(e.injectorIndex=t.length,gi(r.data,e),gi(t,null),gi(r.blueprint,null));var i=_i(e,t),o=e.injectorIndex;if(si(i))for(var u=li(i),a=ci(i,t),s=a[nn].data,l=0;l<8;l++)t[o+l]=a[u+l]|s[u+l];return t[o+8]=i,o}function gi(e,t){e.push(0,0,0,0,0,0,0,0,t)}function mi(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function _i(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;for(var n=0,r=null,i=t;null!==i;){var o=i[nn],u=o.type;if(null===(r=2===u?o.declTNode:1===u?i[sn]:null))return ti;if(n++,i=i[gn],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return ti}function wi(e,t,n){!function(e,t,n){var r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(Lt)&&(r=n[Lt]),null==r&&(r=n[Lt]=pi++);var i=r&hi,o=1<<i;t.data[e+(i>>vi)]|=o}(e,t,n)}function bi(e,t,n){if(n&vt.Optional)return e;ot(t,"NodeInjector")}function Di(e,t,n,r){if(n&vt.Optional&&void 0===r&&(r=null),0==(n&(vt.Self|vt.Host))){var i=e[fn],o=Ct(void 0);try{return i?i.get(t,r,n&vt.Optional):kt(t,r,n&vt.Optional)}finally{Ct(o)}}return bi(r,t,n)}function Ci(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:vt.Default,i=arguments.length>4?arguments[4]:void 0;if(null!==e){var o=function(e){if("string"==typeof e)return e.charCodeAt(0)||0;var t=e.hasOwnProperty(Lt)?e[Lt]:void 0;return"number"==typeof t?t>=0?t&hi:Ei:t}(n);if("function"==typeof o){if(!Nr(t,e,r))return r&vt.Host?bi(i,n,r):Di(t,n,r,i);try{var u=o(r);if(null!=u||r&vt.Optional)return u;ot(n)}finally{Vr()}}else if("number"==typeof o){var a=null,s=mi(e,t),l=ti,c=r&vt.Host?t[mn][sn]:null;for((-1===s||r&vt.SkipSelf)&&((l=-1===s?_i(e,t):t[s+8])!==ti&&Ti(r,!1)?(a=t[nn],s=li(l),t=ci(l,t)):s=-1);-1!==s;){var f=t[nn];if(xi(o,s,f.data)){var d=Ai(s,t,n,a,r,c);if(d!==ki)return d}(l=t[s+8])!==ti&&Ti(r,t[nn].data[s+8]===c)&&xi(o,s,t)?(a=f,s=li(l),t=ci(l,t)):s=-1}}}return Di(t,n,r,i)}var ki={};function Ei(){return new Ii(yr(),hr())}function Ai(e,t,n,r,i,o){var u=t[nn],a=u.data[e+8],s=Si(a,u,n,null==r?On(a)&&fi:r!=u&&0!=(3&a.type),i&vt.Host&&o===a);return null!==s?Fi(t,u,s,a):ki}function Si(e,t,n,r,i){for(var o=e.providerIndexes,u=t.data,a=1048575&o,s=e.directiveStart,l=e.directiveEnd,c=o>>20,f=i?a+c:l,d=r?a:a+c;d<f;d++){var h=u[d];if(d<s&&n===h||d>=s&&h.type===n)return d}if(i){var v=u[s];if(v&&Mn(v)&&v.type===n)return s}return null}function Fi(e,t,n,r){var i=e[n],o=t.data;if(i instanceof ni){var u=i;u.resolving&&it(rt(o[n]));var a=di(u.canSeeViewProviders);u.resolving=!0;var s=u.injectImpl?Ct(u.injectImpl):null;Nr(e,r,vt.Default);try{i=e[n]=u.factory(void 0,o,e,r),t.firstCreatePass&&n>=r.directiveStart&&function(e,t,n){var r=t.type.prototype,i=r.ngOnChanges,o=r.ngOnInit,u=r.ngDoCheck;if(i){var a=jn(t);(n.preOrderHooks||(n.preOrderHooks=[])).push(e,a),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,a)}o&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-e,o),u&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,u),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,u))}(n,o[n],t)}finally{null!==s&&Ct(s),di(a),u.resolving=!1,Vr()}}return i}function xi(e,t,n){var r=1<<e;return!!(n[t+(e>>vi)]&r)}function Ti(e,t){return!(e&vt.Self||e&vt.Host&&t)}var Ii=function(){function e(t,n){Be(this,e),this._tNode=t,this._lView=n}return Ne(e,[{key:"get",value:function(e,t){return Ci(this._tNode,this._lView,e,void 0,t)}}]),e}();function Oi(e){return Et(function(){for(var t=e.prototype.constructor,n=t[jt]||Pi(t),r=Object.prototype,i=Object.getPrototypeOf(e.prototype).constructor;i&&i!==r;){var o=i[jt]||Pi(i);if(o&&o!==n)return o;i=Object.getPrototypeOf(i)}return function(e){return new e}})}function Pi(e){return Xe(e)?function(){var t=Pi(Je(e));return t&&t()}:Nn(e)}function Mi(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;var n=e.attrs;if(n)for(var r=n.length,i=0;i<r;){var o=n[i];if(ii(o))break;if(0===o)i+=2;else if("number"==typeof o)for(i++;i<r&&"string"==typeof n[i];)i++;else{if(o===t)return n[i+1];i+=2}}return null}(yr(),e)}var Ni="__annotations__",Ri="__parameters__",Bi="__prop__metadata__";function ji(e,t,n,r,i){return Et(function(){var o=Li(t);function u(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(this instanceof u)return o.call.apply(o,[this].concat(t)),this;var a=Ue(u,t);return function(e){return i&&i.apply(void 0,[e].concat(t)),(e.hasOwnProperty(Ni)?e[Ni]:Object.defineProperty(e,Ni,{value:[]})[Ni]).push(a),r&&r(e),e}}return n&&(u.prototype=Object.create(n.prototype)),u.prototype.ngMetadataName=e,u.annotationCls=u,u})}function Li(e){return function(){if(e){var t=e.apply(void 0,arguments);for(var n in t)this[n]=t[n]}}}function Vi(e,t,n){return Et(function(){var r=Li(t);function i(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(this instanceof i)return r.apply(this,t),this;var o=Ue(i,t);return u.annotation=o,u;function u(e,t,n){for(var r=e.hasOwnProperty(Ri)?e[Ri]:Object.defineProperty(e,Ri,{value:[]})[Ri];r.length<=n;)r.push(null);return(r[n]=r[n]||[]).push(o),e}}return n&&(i.prototype=Object.create(n.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i})}function Hi(e,t,n,r){return Et(function(){var i=Li(t);function o(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(this instanceof o)return i.apply(this,t),this;var u=Ue(o,t);return function(e,n){var i=e.constructor,o=i.hasOwnProperty(Bi)?i[Bi]:Object.defineProperty(i,Bi,{value:{}})[Bi];o[n]=o.hasOwnProperty(n)&&o[n]||[],o[n].unshift(u),r&&r.apply(void 0,[e,n].concat(t))}}return n&&(o.prototype=Object.create(n.prototype)),o.prototype.ngMetadataName=e,o.annotationCls=o,o})}var Ui=function(){return Vi("Attribute",function(e){return{attributeName:e,__NG_ELEMENT_ID__:function(){return Mi(e)}}})}(),zi=function(){function e(t,n){Be(this,e),this._desc=t,this.ngMetadataName="InjectionToken",this.ɵprov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.ɵprov=lt({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}return Ne(e,[{key:"toString",value:function(){return"InjectionToken ".concat(this._desc)}}]),e}();new zi("AnalyzeForEntryComponents");var Zi,Gi,Wi=function e(){Be(this,e)},qi=Hi("ContentChildren",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({selector:e,first:!1,isViewQuery:!1,descendants:!1,emitDistinctChangesOnly:!0},t)},Wi),$i=Hi("ContentChild",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({selector:e,first:!0,isViewQuery:!1,descendants:!0},t)},Wi),Yi=Hi("ViewChildren",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.assign({selector:e,first:!1,isViewQuery:!0,descendants:!0,emitDistinctChangesOnly:!0},t)},Wi),Ki=Hi("ViewChild",function(e,t){return Object.assign({selector:e,first:!0,isViewQuery:!0,descendants:!0},t)},Wi);function Qi(e){var t=Tt.ng;if(t&&t.ɵcompilerFacade)return t.ɵcompilerFacade;throw new Error("JIT compiler unavailable")}!function(e){e[e.Directive=0]="Directive",e[e.Component=1]="Component",e[e.Injectable=2]="Injectable",e[e.Pipe=3]="Pipe",e[e.NgModule=4]="NgModule"}(Zi||(Zi={})),function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(Gi||(Gi={}));var Ji=Function;function Xi(e){return"function"==typeof e}function eo(e,t){void 0===t&&(t=e);for(var n=0;n<e.length;n++){var r=e[n];Array.isArray(r)?(t===e&&(t=e.slice(0,n)),eo(r,t)):t!==e&&t.push(r)}return t}function to(e,t){e.forEach(function(e){return Array.isArray(e)?to(e,t):t(e)})}function no(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function ro(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function io(e,t){for(var n=[],r=0;r<e;r++)n.push(t);return n}function oo(e,t,n){var r=ao(e,t);return r>=0?e[1|r]=n:function(e,t,n,r){var i=e.length;if(i==t)e.push(n,r);else if(1===i)e.push(r,e[0]),e[0]=n;else{for(i--,e.push(e[i-1],e[i]);i>t;){var o=i-2;e[i]=e[o],i--}e[t]=n,e[t+1]=r}}(e,r=~r,t,n),r}function uo(e,t){var n=ao(e,t);if(n>=0)return e[1|n]}function ao(e,t){return function(e,t,n){var r=0,i=e.length>>n;for(;i!==r;){var o=r+(i-r>>1),u=e[o<<n];if(t===u)return o<<n;u>t?i=o:r=o+1}return~(i<<n)}(e,t,1)}var so=/^function\s+\S+\(\)\s*{[\s\S]+\.apply\(this,\s*(arguments|(?:[^()]+\(\[\],)?[^()]+\(arguments\))\)/,lo=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{/,co=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(/,fo=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(\)\s*{\s*super\(\.\.\.arguments\)/;var ho=function(){function e(t){Be(this,e),this._reflect=t||Tt.Reflect}return Ne(e,[{key:"isReflectionEnabled",value:function(){return!0}},{key:"factory",value:function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Ue(e,n)}}},{key:"_zipTypesAndAnnotations",value:function(e,t){var n;n=io(void 0===e?t.length:e.length);for(var r=0;r<n.length;r++)void 0===e?n[r]=[]:e[r]&&e[r]!=Object?n[r]=[e[r]]:n[r]=[],t&&null!=t[r]&&(n[r]=n[r].concat(t[r]));return n}},{key:"_ownParameters",value:function(e,t){if(function(e){return so.test(e)||fo.test(e)||lo.test(e)&&!co.test(e)}(e.toString()))return null;if(e.parameters&&e.parameters!==t.parameters)return e.parameters;var n=e.ctorParameters;if(n&&n!==t.ctorParameters){var r="function"==typeof n?n():n,i=r.map(function(e){return e&&e.type}),o=r.map(function(e){return e&&vo(e.decorators)});return this._zipTypesAndAnnotations(i,o)}var u=e.hasOwnProperty(Ri)&&e[Ri],a=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",e);return a||u?this._zipTypesAndAnnotations(a,u):io(e.length)}},{key:"parameters",value:function(e){if(!Xi(e))return[];var t=po(e),n=this._ownParameters(e,t);return n||t===Object||(n=this.parameters(t)),n||[]}},{key:"_ownAnnotations",value:function(e,t){if(e.annotations&&e.annotations!==t.annotations){var n=e.annotations;return"function"==typeof n&&n.annotations&&(n=n.annotations),n}return e.decorators&&e.decorators!==t.decorators?vo(e.decorators):e.hasOwnProperty(Ni)?e[Ni]:null}},{key:"annotations",value:function(e){if(!Xi(e))return[];var t=po(e),n=this._ownAnnotations(e,t)||[];return(t!==Object?this.annotations(t):[]).concat(n)}},{key:"_ownPropMetadata",value:function(e,t){if(e.propMetadata&&e.propMetadata!==t.propMetadata){var n=e.propMetadata;return"function"==typeof n&&n.propMetadata&&(n=n.propMetadata),n}if(e.propDecorators&&e.propDecorators!==t.propDecorators){var r=e.propDecorators,i={};return Object.keys(r).forEach(function(e){i[e]=vo(r[e])}),i}return e.hasOwnProperty(Bi)?e[Bi]:null}},{key:"propMetadata",value:function(e){if(!Xi(e))return{};var t=po(e),n={};if(t!==Object){var r=this.propMetadata(t);Object.keys(r).forEach(function(e){n[e]=r[e]})}var i=this._ownPropMetadata(e,t);return i&&Object.keys(i).forEach(function(e){var t=[];n.hasOwnProperty(e)&&t.push.apply(t,Te(n[e])),t.push.apply(t,Te(i[e])),n[e]=t}),n}},{key:"ownPropMetadata",value:function(e){return Xi(e)&&this._ownPropMetadata(e,po(e))||{}}},{key:"hasLifecycleHook",value:function(e,t){return e instanceof Ji&&t in e.prototype}},{key:"guards",value:function(e){return{}}},{key:"getter",value:function(e){return new Function("o","return o."+e+";")}},{key:"setter",value:function(e){return new Function("o","v","return o."+e+" = v;")}},{key:"method",value:function(e){var t="if (!o.".concat(e,") throw new Error('\"").concat(e,"\" is undefined');\n        return o.").concat(e,".apply(o, args);");return new Function("o","args",t)}},{key:"importUri",value:function(e){return"object"===Re(e)&&e.filePath?e.filePath:"./".concat($e(e))}},{key:"resourceUri",value:function(e){return"./".concat($e(e))}},{key:"resolveIdentifier",value:function(e,t,n,r){return r}},{key:"resolveEnum",value:function(e,t){return e[t]}}]),e}();function vo(e){return e?e.map(function(e){return Ue(e.type.annotationCls,Te(e.args?e.args:[]))}):[]}function po(e){var t=e.prototype?Object.getPrototypeOf(e.prototype):null;return(t?t.constructor:null)||Object}var yo={},go="__NG_DI_FLAG__",mo="ngTempTokenPath",_o="ngTokenPath",wo=/\n/gm,bo="ɵ",Do="__source",Co=We({provide:String,useValue:We}),ko=void 0;function Eo(e){var t=ko;return ko=e,t}function Ao(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vt.Default;return(pt||function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vt.Default;if(void 0===ko)throw new Error("inject() must be called from an injection context");return null===ko?kt(e,void 0,t):ko.get(e,t&vt.Optional?null:void 0,t)})(Je(e),t)}function So(e){throw new Error("invalid")}function Fo(e){for(var t=[],n=0;n<e.length;n++){var r=Je(e[n]);if(Array.isArray(r)){if(0===r.length)throw new Error("Arguments array must have arguments.");for(var i=void 0,o=vt.Default,u=0;u<r.length;u++){var a=r[u],s=a[go];"number"==typeof s?-1===s?i=a.token:o|=s:i=a}t.push(Ao(i,o))}else t.push(Ao(r))}return t}function xo(e,t){return e[go]=t,e.prototype[go]=t,e}function To(e,t,n,r){var i=e[mo];throw t[Do]&&i.unshift(t[Do]),e.message=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;e=e&&"\n"===e.charAt(0)&&e.charAt(1)==bo?e.substr(2):e;var i=$e(t);if(Array.isArray(t))i=t.map($e).join(" -> ");else if("object"===Re(t)){var o=[];for(var u in t)if(t.hasOwnProperty(u)){var a=t[u];o.push(u+":"+("string"==typeof a?JSON.stringify(a):$e(a)))}i="{".concat(o.join(", "),"}")}return"".concat(n).concat(r?"("+r+")":"","[").concat(i,"]: ").concat(e.replace(wo,"\n  "))}("\n"+e.message,i,n,r),e[_o]=i,e[mo]=null,e}var Io=xo(Vi("Inject",function(e){return{token:e}}),-1),Oo=xo(Vi("Optional"),8),Po=xo(Vi("Self"),2),Mo=xo(Vi("SkipSelf"),4),No=xo(Vi("Host"),1),Ro=null;function Bo(){return Ro=Ro||new ho}function jo(e){return Lo(Bo().parameters(e))}function Lo(e){return e.map(function(e){return function(e){var t={token:null,attribute:null,host:!1,optional:!1,self:!1,skipSelf:!1};if(Array.isArray(e)&&e.length>0)for(var n=0;n<e.length;n++){var r=e[n];if(void 0!==r){var i=Object.getPrototypeOf(r);if(r instanceof Oo||"Optional"===i.ngMetadataName)t.optional=!0;else if(r instanceof Mo||"SkipSelf"===i.ngMetadataName)t.skipSelf=!0;else if(r instanceof Po||"Self"===i.ngMetadataName)t.self=!0;else if(r instanceof No||"Host"===i.ngMetadataName)t.host=!0;else if(r instanceof Io)t.token=r.token;else if(r instanceof Ui){if(void 0===r.attributeName)throw new Error("Attribute name must be defined.");t.attribute=r.attributeName}else t.token=r}}else void 0===e||Array.isArray(e)&&0===e.length?t.token=null:t.token=e;return t}(e)})}function Vo(e){var t=[],n=new Map;function r(t){var r=n.get(t);if(!r){var i=e(t);n.set(t,r=i.then(Wo))}return r}return zo.forEach(function(e,n){var i=[];e.templateUrl&&i.push(r(e.templateUrl).then(function(t){e.template=t}));var o=e.styleUrls,u=e.styles||(e.styles=[]),a=e.styles.length;o&&o.forEach(function(t,n){u.push(""),i.push(r(t).then(function(r){u[a+n]=r,o.splice(o.indexOf(t),1),0==o.length&&(e.styleUrls=void 0)}))});var s=Promise.all(i).then(function(){return function(e){Zo.delete(e)}(n)});t.push(s)}),zo,zo=new Map,Promise.all(t).then(function(){})}var Ho,Uo,zo=new Map,Zo=new Set;function Go(e){return!!(e.templateUrl&&!e.hasOwnProperty("template")||e.styleUrls&&e.styleUrls.length)}function Wo(e){return"string"==typeof e?e:e.text()}function qo(){if(void 0===Ho&&(Ho=null,Tt.trustedTypes))try{Ho=Tt.trustedTypes.createPolicy("angular",{createHTML:function(e){return e},createScript:function(e){return e},createScriptURL:function(e){return e}})}catch(e){}return Ho}function $o(e){var t;return(null===(t=qo())||void 0===t?void 0:t.createHTML(e))||e}function Yo(){if(void 0===Uo&&(Uo=null,Tt.trustedTypes))try{Uo=Tt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(e){return e},createScript:function(e){return e},createScriptURL:function(e){return e}})}catch(e){}return Uo}function Ko(e){var t;return(null===(t=Yo())||void 0===t?void 0:t.createHTML(e))||e}function Qo(e){var t;return(null===(t=Yo())||void 0===t?void 0:t.createScript(e))||e}function Jo(e){var t;return(null===(t=Yo())||void 0===t?void 0:t.createScriptURL(e))||e}var Xo=function(){function e(t){Be(this,e),this.changingThisBreaksApplicationSecurity=t}return Ne(e,[{key:"toString",value:function(){return"SafeValue must use [property]=binding: ".concat(this.changingThisBreaksApplicationSecurity)+" (see https://g.co/ng/security#xss)"}}]),e}(),eu=function(e){je(n,Xo);var t=Le(n);function n(){return Be(this,n),t.apply(this,arguments)}return Ne(n,[{key:"getTypeName",value:function(){return"HTML"}}]),n}(),tu=function(e){je(n,Xo);var t=Le(n);function n(){return Be(this,n),t.apply(this,arguments)}return Ne(n,[{key:"getTypeName",value:function(){return"Style"}}]),n}(),nu=function(e){je(n,Xo);var t=Le(n);function n(){return Be(this,n),t.apply(this,arguments)}return Ne(n,[{key:"getTypeName",value:function(){return"Script"}}]),n}(),ru=function(e){je(n,Xo);var t=Le(n);function n(){return Be(this,n),t.apply(this,arguments)}return Ne(n,[{key:"getTypeName",value:function(){return"URL"}}]),n}(),iu=function(e){je(n,Xo);var t=Le(n);function n(){return Be(this,n),t.apply(this,arguments)}return Ne(n,[{key:"getTypeName",value:function(){return"ResourceURL"}}]),n}();function ou(e){return e instanceof Xo?e.changingThisBreaksApplicationSecurity:e}function uu(e,t){var n=au(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error("Required a safe ".concat(t,", got a ").concat(n," (see https://g.co/ng/security#xss)"))}return n===t}function au(e){return e instanceof Xo&&e.getTypeName()||null}function su(e){var t=new cu(e);return function(){try{return!!(new window.DOMParser).parseFromString($o(""),"text/html")}catch(e){return!1}}()?new lu(t):t}var lu=function(){function e(t){Be(this,e),this.inertDocumentHelper=t}return Ne(e,[{key:"getInertBodyElement",value:function(e){e="<body><remove></remove>"+e;try{var t=(new window.DOMParser).parseFromString($o(e),"text/html").body;return null===t?this.inertDocumentHelper.getInertBodyElement(e):(t.removeChild(t.firstChild),t)}catch(e){return null}}}]),e}(),cu=function(){function e(t){if(Be(this,e),this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){var n=this.inertDocument.createElement("html");this.inertDocument.appendChild(n);var r=this.inertDocument.createElement("body");n.appendChild(r)}}return Ne(e,[{key:"getInertBodyElement",value:function(e){var t=this.inertDocument.createElement("template");if("content"in t)return t.innerHTML=$o(e),t;var n=this.inertDocument.createElement("body");return n.innerHTML=$o(e),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}},{key:"stripCustomNsAttrs",value:function(e){for(var t=e.attributes,n=t.length-1;0<n;n--){var r=t.item(n).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}();var fu=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,du=/^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 hu(e){return(e=String(e)).match(fu)||e.match(du)?e:"unsafe:"+e}function vu(e){return(e=String(e)).split(",").map(function(e){return hu(e.trim())}).join(", ")}function pu(e){var t,n={},r=xe(e.split(","));try{for(r.s();!(t=r.n()).done;){n[t.value]=!0}}catch(e){r.e(e)}finally{r.f()}return n}function yu(){for(var e={},t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(var i=0,o=n;i<o.length;i++){var u=o[i];for(var a in u)u.hasOwnProperty(a)&&(e[a]=!0)}return e}var gu,mu,_u=pu("area,br,col,hr,img,wbr"),wu=pu("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),bu=pu("rp,rt"),Du=yu(bu,wu),Cu=yu(wu,pu("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")),ku=yu(bu,pu("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")),Eu=yu(_u,Cu,ku,Du),Au=pu("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Su=pu("srcset"),Fu=pu("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"),xu=pu("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"),Tu=yu(Au,Su,Fu,xu),Iu=pu("script,style,template"),Ou=function(){function e(){Be(this,e),this.sanitizedSomething=!1,this.buf=[]}return Ne(e,[{key:"sanitizeChildren",value:function(e){for(var t=e.firstChild,n=!0;t;)if(t.nodeType===Node.ELEMENT_NODE?n=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,n&&t.firstChild)t=t.firstChild;else for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);var r=this.checkClobberedElement(t,t.nextSibling);if(r){t=r;break}t=this.checkClobberedElement(t,t.parentNode)}return this.buf.join("")}},{key:"startElement",value:function(e){var t=e.nodeName.toLowerCase();if(!Eu.hasOwnProperty(t))return this.sanitizedSomething=!0,!Iu.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);for(var n=e.attributes,r=0;r<n.length;r++){var i=n.item(r),o=i.name,u=o.toLowerCase();if(Tu.hasOwnProperty(u)){var a=i.value;Au[u]&&(a=hu(a)),Su[u]&&(a=vu(a)),this.buf.push(" ",o,'="',Nu(a),'"')}else this.sanitizedSomething=!0}return this.buf.push(">"),!0}},{key:"endElement",value:function(e){var t=e.nodeName.toLowerCase();Eu.hasOwnProperty(t)&&!_u.hasOwnProperty(t)&&(this.buf.push("</"),this.buf.push(t),this.buf.push(">"))}},{key:"chars",value:function(e){this.buf.push(Nu(e))}},{key:"checkClobberedElement",value:function(e,t){if(t&&(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: ".concat(e.outerHTML));return t}}]),e}(),Pu=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Mu=/([^\#-~ |!])/g;function Nu(e){return e.replace(/&/g,"&amp;").replace(Pu,function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"}).replace(Mu,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Ru(e,t){var n=null;try{gu=gu||su(e);var r=t?String(t):"";n=gu.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=n.innerHTML,n=gu.getInertBodyElement(r)}while(r!==o);var u=new Ou;return $o(u.sanitizeChildren(Bu(n)||n))}finally{if(n)for(var a=Bu(n)||n;a.firstChild;)a.removeChild(a.firstChild)}}function Bu(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}function ju(t){var n=Wu();return n?Ko(n.sanitize(e.SecurityContext.HTML,t)||""):uu(t,"HTML")?Ko(ou(t)):Ru(Yn(),nt(t))}function Lu(t){var n=Wu();return n?n.sanitize(e.SecurityContext.STYLE,t)||"":uu(t,"Style")?ou(t):nt(t)}function Vu(t){var n=Wu();return n?n.sanitize(e.SecurityContext.URL,t)||"":uu(t,"URL")?ou(t):hu(nt(t))}function Hu(t){var n=Wu();if(n)return Jo(n.sanitize(e.SecurityContext.RESOURCE_URL,t)||"");if(uu(t,"ResourceURL"))return Jo(ou(t));throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)")}function Uu(t){var n=Wu();if(n)return Qo(n.sanitize(e.SecurityContext.SCRIPT,t)||"");if(uu(t,"Script"))return Qo(ou(t));throw new Error("unsafe value used in a script context")}function zu(e){return $o(e[0])}function Zu(e){return function(e){var t;return(null===(t=qo())||void 0===t?void 0:t.createScriptURL(e))||e}(e[0])}function Gu(e,t,n){return function(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?Hu:Vu}(t,n)(e)}function Wu(){var e=hr();return e&&e[vn]}e.SecurityContext=void 0,(mu=e.SecurityContext||(e.SecurityContext={}))[mu.NONE=0]="NONE",mu[mu.HTML=1]="HTML",mu[mu.STYLE=2]="STYLE",mu[mu.SCRIPT=3]="SCRIPT",mu[mu.URL=4]="URL",mu[mu.RESOURCE_URL=5]="RESOURCE_URL";var qu="__ngContext__";function $u(e,t){e[qu]=t}function Yu(e){return e[qu]||null}function Ku(e){var t=Yu(e);return t?Array.isArray(t)?t:t.lView:null}var Qu="ngDebugContext",Ju="ngOriginalError",Xu="ngErrorLogger";function ea(e){return e[Ju]}function ta(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e.error.apply(e,n)}var na=function(){function e(){Be(this,e),this._console=console}return Ne(e,[{key:"handleError",value:function(e){var t=this._findOriginalError(e),n=this._findContext(e),r=function(e){return e&&e[Xu]||ta}(e);r(this._console,"ERROR",e),t&&r(this._console,"ORIGINAL ERROR",t),n&&r(this._console,"ERROR CONTEXT",n)}},{key:"_findContext",value:function(e){return e?function(e){return e[Qu]}(e)||this._findContext(ea(e)):null}},{key:"_findOriginalError",value:function(e){for(var t=e&&ea(e);t&&ea(t);)t=ea(t);return t||null}}]),e}(),ra=/^>|^->|<!--|-->|--!>|<!-$/g,ia=/(<|>)/,oa="​$1​";function ua(e){return e.replace(ra,function(e){return e.replace(ia,oa)})}var aa=("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(Tt);function sa(e){return e.ownerDocument.defaultView}function la(e){return e.ownerDocument}function ca(e){return e.ownerDocument.body}var fa,da;function ha(e){return e instanceof Function?e():e}function va(e,t){return da(e,t)}function pa(e){var t=e[on];return Tn(t)?t[on]:t}function ya(e){return ma(e[pn])}function ga(e){return ma(e[un])}function ma(e){for(;null!==e&&!Tn(e);)e=e[un];return e}function _a(e,t,n,r,i){if(null!=r){var o,u=!1;Tn(r)?o=r:xn(r)&&(u=!0,r=r[tn]);var a=Jn(r);0===e&&null!==n?null==i?Oa(t,n,a):Ia(t,n,a,i||null,!0):1===e&&null!==n?Ia(t,n,a,i||null,!0):2===e?za(t,a,u):3===e&&t.destroyNode(a),null!=o&&function(e,t,n,r,i){var o=n[En],u=Jn(n);o!==u&&_a(t,e,r,o,i);for(var a=Fn;a<n.length;a++){var s=n[a];Ga(s[nn],s,e,t,r,o)}}(t,e,o,n,i)}}function wa(e,t){return Kn(e)?e.createText(t):e.createTextNode(t)}function ba(e,t,n){Kn(e)?e.setValue(t,n):t.textContent=n}function Da(e,t){return e.createComment(ua(t))}function Ca(e,t,n){return Kn(e)?e.createElement(t,n):null===n?e.createElement(t):e.createElementNS(n,t)}function ka(e,t,n,r){var i=Fn+r,o=n.length;r>0&&(n[i-1][un]=t),r<o-Fn?(t[un]=n[i],no(n,Fn+r,t)):(n.push(t),t[un]=null),t[on]=n;var u=t[_n];null!==u&&n!==u&&function(e,t){var n=e[Sn],r=t[on];var i=r[on][mn];var o=t[mn];o!==i&&(e[kn]=!0);null===n?e[Sn]=[t]:n.push(t)}(u,t);var a=t[bn];null!==a&&a.insertView(e),t[rn]|=128}function Ea(e,t){var n=e[Sn],r=n.indexOf(t),i=t[on];1024&t[rn]&&(t[rn]&=-1025,sr(i,-1)),n.splice(r,1)}function Aa(e,t){if(!(e.length<=Fn)){var n,r=Fn+t,i=e[r];if(i){var o=i[_n];null!==o&&o!==e&&Ea(o,i),t>0&&(e[r-1][un]=i[un]);var u=ro(e,Fn+t);Ga(i[nn],n=i,n[hn],2,null,null),n[tn]=null,n[sn]=null;var a=u[bn];null!==a&&a.detachView(u[nn]),i[on]=null,i[un]=null,i[rn]&=-129}return i}}function Sa(e,t){if(!(256&t[rn])){var n=t[hn];Kn(n)&&n.destroyNode&&Ga(e,t,n,3,null,null),function(e){var t=e[pn];if(!t)return Fa(e[nn],e);for(;t;){var n=null;if(xn(t))n=t[pn];else{var r=t[Fn];r&&(n=r)}if(!n){for(;t&&!t[un]&&t!==e;)xn(t)&&Fa(t[nn],t),t=t[on];null===t&&(t=e),xn(t)&&Fa(t[nn],t),n=t&&t[un]}t=n}}(t)}}function Fa(e,t){if(!(256&t[rn])){t[rn]&=-129,t[rn]|=256,function(e,t){var n;if(null!=e&&null!=(n=e.destroyHooks))for(var r=0;r<n.length;r+=2){var i=t[n[r]];if(!(i instanceof ni)){var o=n[r+1];if(Array.isArray(o))for(var u=0;u<o.length;u+=2){var a=i[o[u]],s=o[u+1];Gn(4,a,s);try{s.call(a)}finally{Gn(5,a,s)}}else{Gn(4,i,o);try{o.call(i)}finally{Gn(5,i,o)}}}}}(e,t),function(e,t){var n=e.cleanup,r=t[ln],i=-1;if(null!==n)for(var o=0;o<n.length-1;o+=2)if("string"==typeof n[o]){var u=n[o+1],a="function"==typeof u?u(t):Jn(t[u]),s=r[i=n[o+2]],l=n[o+3];"boolean"==typeof l?a.removeEventListener(n[o],s,l):l>=0?r[i=l]():r[i=-l].unsubscribe(),o+=2}else{var c=r[i=n[o+1]];n[o].call(c)}if(null!==r){for(var f=i+1;f<r.length;f++){var d=r[f];d()}t[ln]=null}}(e,t),1===t[nn].type&&Kn(t[hn])&&t[hn].destroy();var n=t[_n];if(null!==n&&Tn(t[on])){n!==t[on]&&Ea(n,t);var r=t[bn];null!==r&&r.detachView(e)}}}function xa(e,t,n){return Ta(e,t.parent,n)}function Ta(t,n,r){for(var i=n;null!==i&&40&i.type;)i=(n=i).parent;if(null===i)return r[tn];if(2&i.flags){var o=t.data[i.directiveStart].encapsulation;if(o===e.ViewEncapsulation.None||o===e.ViewEncapsulation.Emulated)return null}return er(i,r)}function Ia(e,t,n,r,i){Kn(e)?e.insertBefore(t,n,r,i):t.insertBefore(n,r,i)}function Oa(e,t,n){Kn(e)?e.appendChild(t,n):t.appendChild(n)}function Pa(e,t,n,r,i){null!==r?Ia(e,t,n,r,i):Oa(e,t,n)}function Ma(e,t){return Kn(e)?e.parentNode(t):t.parentNode}function Na(e,t,n){return ja(e,t,n)}function Ra(e,t,n){return 40&e.type?er(e,n):null}!function(e){e[e.Important=1]="Important",e[e.DashCase=2]="DashCase"}(fa||(fa={}));var Ba,ja=Ra;function La(e,t){ja=e,Ba=t}function Va(e,t,n,r){var i=xa(e,r,t),o=t[hn],u=Na(r.parent||t[sn],r,t);if(null!=i)if(Array.isArray(n))for(var a=0;a<n.length;a++)Pa(o,i,n[a],u,!1);else Pa(o,i,n,u,!1);void 0!==Ba&&Ba(o,r,t,n,i)}function Ha(e,t){if(null!==t){var n=e[mn][sn],r=t.projection;return n.projection[r]}return null}function Ua(e,t){var n=Fn+e+1;if(n<t.length){var r=t[n],i=r[nn].firstChild;if(null!==i)return function e(t,n){if(null!==n){var r=n.type;if(3&r)return er(n,t);if(4&r)return Ua(-1,t[n.index]);if(8&r){var i=n.child;if(null!==i)return e(t,i);var o=t[n.index];return Tn(o)?Ua(-1,o):Jn(o)}if(32&r)return va(n,t)()||Jn(t[n.index]);var u=Ha(t,n);if(null!==u){if(Array.isArray(u))return u[0];var a=pa(t[mn]);return e(a,u)}return e(t,n.next)}return null}(r,i)}return t[En]}function za(e,t,n){var r=Ma(e,t);r&&function(e,t,n,r){Kn(e)?e.removeChild(t,n,r):t.removeChild(n)}(e,r,t,n)}function Za(e,t,n,r,i,o,u){for(;null!=n;){var a=r[n.index],s=n.type;if(u&&0===t&&(a&&$u(Jn(a),r),n.flags|=4),64!=(64&n.flags))if(8&s)Za(e,t,n.child,r,i,o,!1),_a(t,e,i,a,o);else if(32&s){for(var l=va(n,r),c=void 0;c=l();)_a(t,e,i,c,o);_a(t,e,i,a,o)}else 16&s?Wa(e,t,r,n,i,o):_a(t,e,i,a,o);n=u?n.projectionNext:n.next}}function Ga(e,t,n,r,i,o){Za(n,r,e.firstChild,t,i,o,!1)}function Wa(e,t,n,r,i,o){var u=n[mn],a=u[sn].projection[r.projection];if(Array.isArray(a))for(var s=0;s<a.length;s++){_a(t,e,i,a[s],o)}else Za(e,t,a,u[on],i,o,!0)}function qa(e,t,n){Kn(e)?e.setAttribute(t,"style",n):t.style.cssText=n}function $a(e,t,n){Kn(e)?""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n):t.className=n}function Ya(e,t,n){for(var r=e.length;;){var i=e.indexOf(t,n);if(-1===i)return i;if(0===i||e.charCodeAt(i-1)<=32){var o=t.length;if(i+o===r||e.charCodeAt(i+o)<=32)return i}n=i+1}}var Ka="ng-template";function Qa(e,t,n){for(var r=0;r<e.length;){var i=e[r++];if(n&&"class"===i){if(-1!==Ya((i=e[r]).toLowerCase(),t,0))return!0}else if(1===i){for(;r<e.length&&"string"==typeof(i=e[r++]);)if(i.toLowerCase()===t)return!0;return!1}}return!1}function Ja(e){return 4===e.type&&e.value!==Ka}function Xa(e,t,n){return t===(4!==e.type||n?e.value:Ka)}function es(e,t,n){for(var r=4,i=e.attrs||[],o=function(e){for(var t=0;t<e.length;t++){var n=e[t];if(ii(n))return t}return e.length}(i),u=!1,a=0;a<t.length;a++){var s=t[a];if("number"!=typeof s){if(!u)if(4&r){if(r=2|1&r,""!==s&&!Xa(e,s,n)||""===s&&1===t.length){if(ts(r))return!1;u=!0}}else{var l=8&r?s:t[++a];if(8&r&&null!==e.attrs){if(!Qa(e.attrs,l,n)){if(ts(r))return!1;u=!0}continue}var c=ns(8&r?"class":s,i,Ja(e),n);if(-1===c){if(ts(r))return!1;u=!0;continue}if(""!==l){var f=void 0;f=c>o?"":i[c+1].toLowerCase();var d=8&r?f:null;if(d&&-1!==Ya(d,l,0)||2&r&&l!==f){if(ts(r))return!1;u=!0}}}}else{if(!u&&!ts(r)&&!ts(s))return!1;if(u&&ts(s))continue;u=!1,r=s|1&r}}return ts(r)||u}function ts(e){return 0==(1&e)}function ns(e,t,n,r){if(null===t)return-1;var i=0;if(r||!n){for(var o=!1;i<t.length;){var u=t[i];if(u===e)return i;if(3===u||6===u)o=!0;else{if(1===u||2===u){for(var a=t[++i];"string"==typeof a;)a=t[++i];continue}if(4===u)break;if(0===u){i+=4;continue}}i+=o?1:2}return-1}return function(e,t){var n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){var r=e[n];if("number"==typeof r)return-1;if(r===t)return n;n++}return-1}(t,e)}function rs(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=0;r<t.length;r++)if(es(e,t[r],n))return!0;return!1}function is(e,t){e:for(var n=0;n<t.length;n++){var r=t[n];if(e.length===r.length){for(var i=0;i<e.length;i++)if(e[i]!==r[i])continue e;return!0}}return!1}function os(e,t){return e?":not("+t.trim()+")":t}function us(e){for(var t=e[0],n=1,r=2,i="",o=!1;n<e.length;){var u=e[n];if("string"==typeof u)if(2&r){var a=e[++n];i+="["+u+(a.length>0?'="'+a+'"':"")+"]"}else 8&r?i+="."+u:4&r&&(i+=" "+u);else""===i||ts(u)||(t+=os(o,i),i=""),r=u,o=o||!ts(r);n++}return""!==i&&(t+=os(o,i)),t}var as={};function ss(e){ls(vr(),hr(),zr()+e,Dr())}function ls(e,t,n,r){if(!r)if(3==(3&t[rn])){var i=e.preOrderCheckHooks;null!==i&&Kr(t,i,n)}else{var o=e.preOrderHooks;null!==o&&Qr(t,o,0,n)}Zr(n)}function cs(e,t){return e<<17|t<<2}function fs(e){return e>>17&32767}function ds(e){return 2==(2&e)}function hs(e){return 2|e}function vs(e){return(131068&e)>>2}function ps(e,t){return-131069&e|t<<2}function ys(e){return 1==(1&e)}function gs(e){return 1|e}var ms=Promise.resolve(null);function _s(e,t){var n=e.contentQueries;if(null!==n)for(var r=0;r<n.length;r+=2){var i=n[r],o=n[r+1];if(-1!==o){var u=e.data[o];Pr(i),u.contentQueries(2,t[o],o)}}}function ws(e,t,n,r,i,o,u,a,s,l){var c=t.blueprint.slice();return c[tn]=i,c[rn]=140|r,ar(c),c[on]=c[gn]=e,c[cn]=n,c[dn]=u||e&&e[dn],c[hn]=a||e&&e[hn],c[vn]=s||e&&e[vn]||null,c[fn]=l||e&&e[fn]||null,c[sn]=o,c[mn]=2==t.type?e[mn]:c,c}function bs(e,t,n,r,i){var o=e.data[t];if(null===o)o=Ds(e,t,n,r,i),lr.lFrame.inI18n&&(o.flags|=64);else if(64&o.type){o.type=n,o.value=r,o.attrs=i;var u=mr();o.injectorIndex=null===u?-1:u.injectorIndex}return _r(o,!0),o}function Ds(e,t,n,r,i){var o=gr(),u=wr(),a=u?o:o&&o.parent,s=e.data[t]=function(e,t,n,r,i,o){var u=t?t.injectorIndex:-1,a={type:n,index:r,insertBeforeIndex:null,injectorIndex:u,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0};0;return a}(0,a,n,t,r,i);return null===e.firstChild&&(e.firstChild=s),null!==o&&(u?null==o.child&&null!==s.parent&&(o.child=s):null===o.next&&(o.next=s)),s}function Cs(e,t,n,r){if(0===n)return-1;for(var i=t.length,o=0;o<n;o++)t.push(r),e.blueprint.push(r),e.data.push(null);return i}function ks(e,t,n){Rr(t);try{var r=e.viewQuery;null!==r&&rl(1,r,n);var i=e.template;null!==i&&Ss(e,t,i,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&_s(e,t),e.staticViewQueries&&rl(2,e.viewQuery,n);var o=e.components;null!==o&&function(e,t){for(var n=0;n<t.length;n++)Qs(e,t[n])}(t,o)}catch(t){throw e.firstCreatePass&&(e.incompleteFirstPass=!0,e.firstCreatePass=!1),t}finally{t[rn]&=-5,Hr()}}function Es(e,t,n,r){var i=t[rn];if(256!=(256&i)){Rr(t);var o=Dr();try{ar(t),Ar(e.bindingStartIndex),null!==n&&Ss(e,t,n,2,r);var u=3==(3&i);if(!o)if(u){var a=e.preOrderCheckHooks;null!==a&&Kr(t,a,null)}else{var s=e.preOrderHooks;null!==s&&Qr(t,s,0,null),Jr(t,0)}if(function(e){for(var t=ya(e);null!==t;t=ga(t))if(t[kn])for(var n=t[Sn],r=0;r<n.length;r++){var i=n[r],o=i[on];0==(1024&i[rn])&&sr(o,1),i[rn]|=1024}}(t),function(e){for(var t=ya(e);null!==t;t=ga(t))for(var n=Fn;n<t.length;n++){var r=t[n],i=r[nn];or(r)&&Es(i,r,i.template,r[cn])}}(t),null!==e.contentQueries&&_s(e,t),!o)if(u){var l=e.contentCheckHooks;null!==l&&Kr(t,l)}else{var c=e.contentHooks;null!==c&&Qr(t,c,1),Jr(t,1)}!function(e,t){var n,r,i,o=e.hostBindingOpCodes;if(null!==o)try{for(var u=0;u<o.length;u++){var a=o[u];if(a<0)Zr(~a);else{var s=a,l=o[++u],c=o[++u];n=l,r=s,i=void 0,(i=lr.lFrame).bindingIndex=i.bindingRootIndex=n,Tr(r),c(2,t[s])}}}finally{Zr(-1)}}(e,t);var f=e.components;null!==f&&function(e,t){for(var n=0;n<t.length;n++)Ks(e,t[n])}(t,f);var d=e.viewQuery;if(null!==d&&rl(2,d,r),!o)if(u){var h=e.viewCheckHooks;null!==h&&Kr(t,h)}else{var v=e.viewHooks;null!==v&&Qr(t,v,2),Jr(t,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),o||(t[rn]&=-73),1024&t[rn]&&(t[rn]&=-1025,sr(t[on],-1))}finally{Hr()}}}function As(e,t,n,r){var i=t[dn],o=!Dr(),u=ir(t);try{o&&!u&&i.begin&&i.begin(),u&&ks(e,t,r),Es(e,t,n,r)}finally{o&&!u&&i.end&&i.end()}}function Ss(e,t,n,r,i){var o=zr(),u=2&r;try{Zr(-1),u&&t.length>Dn&&ls(e,t,Dn,Dr()),Gn(u?2:0,i),n(r,i)}finally{Zr(o),Gn(u?3:1,i)}}function Fs(e,t,n){if(In(t))for(var r=t.directiveStart,i=t.directiveEnd,o=r;o<i;o++){var u=e.data[o];u.contentQueries&&u.contentQueries(1,n[o],o)}}function xs(e,t,n){cr()&&(function(e,t,n,r){var i=n.directiveStart,o=n.directiveEnd;e.firstCreatePass||yi(n,t);$u(r,t);for(var u=n.initialInputs,a=i;a<o;a++){var s=e.data[a],l=Mn(s);l&&Zs(t,n,s);var c=Fi(t,e,a,n);if($u(c,t),null!==u&&qs(t,a-i,c,s,n,u),l){var f=rr(n.index,t);f[cn]=c}}}(e,t,n,er(n,t)),128==(128&n.flags)&&function(e,t,n){var r=n.directiveStart,i=n.directiveEnd;e.firstCreatePass;var o=n.index,u=lr.lFrame.currentDirectiveIndex;try{Zr(o);for(var a=r;a<i;a++){var s=e.data[a],l=t[a];Tr(a),null===s.hostBindings&&0===s.hostVars&&null===s.hostAttrs||Ls(s,l)}}finally{Zr(-1),Tr(u)}}(e,t,n))}function Ts(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:er,r=t.localNames;if(null!==r)for(var i=t.index+1,o=0;o<r.length;o+=2){var u=r[o+1],a=-1===u?n(t,e):e[u];e[i++]=a}}function Is(e){var t=e.tView;if(null===t||t.incompleteFirstPass){return e.tView=Os(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts)}return t}function Os(e,t,n,r,i,o,u,a,s,l){var c=Dn+r,f=c+i,d=function(e,t){for(var n=[],r=0;r<t;r++)n.push(r<e?null:as);return n}(c,f),h="function"==typeof l?l():l,v=d[nn]={type:e,blueprint:d,template:n,queries:null,viewQuery:a,declTNode:t,data:d.slice().fill(null,c),bindingStartIndex:c,expandoStartIndex:f,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof o?o():o,pipeRegistry:"function"==typeof u?u():u,firstChild:null,schemas:s,consts:h,incompleteFirstPass:!1};return v}function Ps(t,n,r){if(Kn(t)){var i=r===e.ViewEncapsulation.ShadowDom;return t.selectRootElement(n,i)}var o="string"==typeof n?t.querySelector(n):n;return o.textContent="",o}function Ms(e,t,n,r){var i=ol(t);null===n?i.push(r):(i.push(n),e.firstCreatePass&&ul(e).push(r,i.length-1))}function Ns(e,t,n){for(var r in e)if(e.hasOwnProperty(r)){n=null===n?{}:n;var i=e[r];n.hasOwnProperty(r)?n[r].push(t,i):n[r]=[t,i]}return n}function Rs(e,t,n,r,i,o,u,a){var s,l,c=er(t,n),f=t.inputs;!a&&null!=f&&(s=f[r])?(ll(e,n,s,r,i),On(t)&&function(e,t){var n=rr(t,e);16&n[rn]||(n[rn]|=64)}(n,t.index)):3&t.type?(r="class"===(l=r)?"className":"for"===l?"htmlFor":"formaction"===l?"formAction":"innerHtml"===l?"innerHTML":"readonly"===l?"readOnly":"tabindex"===l?"tabIndex":l,i=null!=u?u(i,t.value||"",r):i,Kn(o)?o.setProperty(c,r,i):oi(r)||(c.setProperty?c.setProperty(r,i):c[r]=i)):t.type}function Bs(e,t,n,r){var i=!1;if(cr()){var o=function(e,t,n){var r=e.directiveRegistry,i=null;if(r)for(var o=0;o<r.length;o++){var u=r[o];rs(n,u.selectors,!1)&&(i||(i=[]),wi(yi(n,t),e,u.type),Mn(u)?(Vs(e,n),i.unshift(u)):i.push(u))}return i}(e,t,n),u=null===r?null:{"":-1};if(null!==o){i=!0,Us(n,e.data.length,o.length);for(var a=0;a<o.length;a++){var s=o[a];s.providersResolver&&s.providersResolver(s)}for(var l=!1,c=!1,f=Cs(e,t,o.length,null),d=0;d<o.length;d++){var h=o[d];n.mergedAttrs=ui(n.mergedAttrs,h.hostAttrs),zs(e,n,t,f,h),Hs(f,h,u),null!==h.contentQueries&&(n.flags|=8),null===h.hostBindings&&null===h.hostAttrs&&0===h.hostVars||(n.flags|=128);var v=h.type.prototype;!l&&(v.ngOnChanges||v.ngOnInit||v.ngDoCheck)&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n.index),l=!0),c||!v.ngOnChanges&&!v.ngDoCheck||((e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n.index),c=!0),f++}!function(e,t){for(var n=t.directiveStart,r=t.directiveEnd,i=e.data,o=t.attrs,u=[],a=null,s=null,l=n;l<r;l++){var c=i[l],f=c.inputs,d=null===o||Ja(t)?null:$s(f,o);u.push(d),a=Ns(f,l,a),s=Ns(c.outputs,l,s)}null!==a&&(a.hasOwnProperty("class")&&(t.flags|=16),a.hasOwnProperty("style")&&(t.flags|=32)),t.initialInputs=u,t.inputs=a,t.outputs=s}(e,n)}u&&function(e,t,n){if(t)for(var r=e.localNames=[],i=0;i<t.length;i+=2){var o=n[t[i+1]];if(null==o)throw new et("301","Export of name '".concat(t[i+1],"' not found!"));r.push(t[i],o)}}(n,r,u)}return n.mergedAttrs=ui(n.mergedAttrs,n.attrs),i}function js(e,t,n,r,i,o){var u=o.hostBindings;if(u){var a=e.hostBindingOpCodes;null===a&&(a=e.hostBindingOpCodes=[]);var s=~t.index;(function(e){var t=e.length;for(;t>0;){var n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(a)!=s&&a.push(s),a.push(r,i,u)}}function Ls(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Vs(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function Hs(e,t,n){if(n){if(t.exportAs)for(var r=0;r<t.exportAs.length;r++)n[t.exportAs[r]]=e;Mn(t)&&(n[""]=e)}}function Us(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}function zs(e,t,n,r,i){e.data[r]=i;var o=i.factory||(i.factory=Nn(i.type)),u=new ni(o,Mn(i),null);e.blueprint[r]=u,n[r]=u,js(e,t,0,r,Cs(e,n,i.hostVars,as),i)}function Zs(e,t,n){var r=er(t,e),i=Is(n),o=e[dn],u=Js(e,ws(e,i,null,n.onPush?64:16,r,t,o,o.createRenderer(r,n),null,null));e[t.index]=u}function Gs(e,t,n,r,i,o){var u=er(e,t);Ws(t[hn],u,o,e.value,n,r,i)}function Ws(e,t,n,r,i,o,u){if(null==o)Kn(e)?e.removeAttribute(t,i,n):t.removeAttribute(i);else{var a=null==u?nt(o):u(o,r||"",i);Kn(e)?e.setAttribute(t,i,a,n):n?t.setAttributeNS(n,i,a):t.setAttribute(i,a)}}function qs(e,t,n,r,i,o){var u=o[t];if(null!==u)for(var a=r.setInput,s=0;s<u.length;){var l=u[s++],c=u[s++],f=u[s++];null!==a?r.setInput(n,f,l,c):n[c]=f}}function $s(e,t){for(var n=null,r=0;r<t.length;){var i=t[r];if(0!==i)if(5!==i){if("number"==typeof i)break;e.hasOwnProperty(i)&&(null===n&&(n=[]),n.push(i,e[i],t[r+1])),r+=2}else r+=2;else r+=4}return n}function Ys(e,t,n,r){var i=new Array(e,!0,!1,t,null,0,r,n,null,null);return i}function Ks(e,t){var n=rr(t,e);if(or(n)){var r=n[nn];80&n[rn]?Es(r,n,r.template,n[cn]):n[an]>0&&function e(t){for(var n=ya(t);null!==n;n=ga(n))for(var r=Fn;r<n.length;r++){var i=n[r];if(1024&i[rn]){var o=i[nn];Es(o,i,o.template,i[cn])}else i[an]>0&&e(i)}var u=t[nn];var a=u.components;if(null!==a)for(var s=0;s<a.length;s++){var l=rr(a[s],t);or(l)&&l[an]>0&&e(l)}}(n)}}function Qs(e,t){var n=rr(t,e),r=n[nn];!function(e,t){for(var n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}(r,n),ks(r,n,n[cn])}function Js(e,t){return e[pn]?e[yn][un]=t:e[pn]=t,e[yn]=t,t}function Xs(e){for(;e;){e[rn]|=64;var t=pa(e);if(0!=(512&e[rn])&&!t)return e;e=t}return null}function el(e){for(var t=0;t<e.components.length;t++){var n=e.components[t],r=Ku(n),i=r[nn];As(i,r,i.template,n)}}function tl(e,t,n){var r=t[dn];r.begin&&r.begin();try{Es(e,t,e.template,n)}catch(e){throw sl(t,e),e}finally{r.end&&r.end()}}function nl(e){el(e[cn])}function rl(e,t,n){Pr(0),t(e,n)}var il=ms;function ol(e){return e[ln]||(e[ln]=[])}function ul(e){return e.cleanup||(e.cleanup=[])}function al(e,t,n){return(null===e||Mn(e))&&(n=function(e){for(;Array.isArray(e);){if("object"===Re(e[Cn]))return e;e=e[tn]}return null}(n[t.index])),n[hn]}function sl(e,t){var n=e[fn],r=n?n.get(na,null):null;r&&r.handleError(t)}function ll(e,t,n,r,i){for(var o=0;o<n.length;){var u=n[o++],a=n[o++],s=t[u],l=e.data[u];null!==l.setInput?l.setInput(s,i,r,a):s[a]=i}}function cl(e,t,n){var r=Xn(t,e);ba(e[hn],r,n)}function fl(e,t,n){var r=n?e.styles:null,i=n?e.classes:null,o=0;if(null!==t)for(var u=0;u<t.length;u++){var a=t[u];if("number"==typeof a)o=a;else if(1==o)i=Ye(i,a);else if(2==o){r=Ye(r,a+": "+t[++u]+";")}}n?e.styles=r:e.stylesWithoutHost=r,n?e.classes=i:e.classesWithoutHost=i}var dl=new zi("INJECTOR",-1),hl=function(){function e(){Be(this,e)}return Ne(e,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:yo;if(t===yo){var n=new Error("NullInjectorError: No provider for ".concat($e(e),"!"));throw n.name="NullInjectorError",n}return t}}]),e}(),vl=new zi("Set Injector scope."),pl={},yl={},gl=void 0;function ml(){return void 0===gl&&(gl=new hl),gl}function _l(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0;return new wl(e,n,t||ml(),r)}var wl=function(){function e(t,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;Be(this,e),this.parent=r,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;var u=[];n&&to(n,function(e){return i.processProvider(e,t,n)}),to([t],function(e){return i.processInjectorType(e,[],u)}),this.records.set(dl,Cl(void 0,this));var a=this.records.get(vl);this.scope=null!=a?a.value:null,this.source=o||("object"===Re(t)?null:$e(t))}return Ne(e,[{key:"destroyed",get:function(){return this._destroyed}},{key:"destroy",value:function(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(function(e){return e.ngOnDestroy()})}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:yo,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:vt.Default;this.assertNotDestroyed();var r,i=Eo(this),o=Ct(void 0);try{if(!(n&vt.SkipSelf)){var u=this.records.get(e);if(void 0===u){var a=("function"==typeof(r=e)||"object"===Re(r)&&r instanceof zi)&&ft(e);u=a&&this.injectableDefInScope(a)?Cl(bl(e),pl):null,this.records.set(e,u)}if(null!=u)return this.hydrate(e,u)}var s=n&vt.Self?ml():this.parent;return t=n&vt.Optional&&t===yo?null:t,s.get(e,t)}catch(t){if("NullInjectorError"===t.name){if((t[mo]=t[mo]||[]).unshift($e(e)),i)throw t;return To(t,e,"R3InjectorError",this.source)}throw t}finally{Ct(o),Eo(i)}}},{key:"_resolveInjectorDefTypes",value:function(){var e=this;this.injectorDefTypes.forEach(function(t){return e.get(t)})}},{key:"toString",value:function(){var e=[];return this.records.forEach(function(t,n){return e.push($e(n))}),"R3Injector[".concat(e.join(", "),"]")}},{key:"assertNotDestroyed",value:function(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}},{key:"processInjectorType",value:function(e,t,n){var r=this;if(!(e=Je(e)))return!1;var i=ht(e),o=null==i&&e.ngModule||void 0,u=void 0===o?e:o,a=-1!==n.indexOf(u);if(void 0!==o&&(i=ht(o)),null==i)return!1;if(null!=i.imports&&!a){var s;n.push(u);try{to(i.imports,function(e){r.processInjectorType(e,t,n)&&(void 0===s&&(s=[]),s.push(e))})}finally{}if(void 0!==s)for(var l=function(e){var t=s[e],n=t.ngModule,i=t.providers;to(i,function(e){return r.processProvider(e,n,i||Ot)})},c=0;c<s.length;c++)l(c)}this.injectorDefTypes.add(u);var f=Nn(u)||function(){return new u};this.records.set(u,Cl(f,pl));var d=i.providers;if(null!=d&&!a){var h=e;to(d,function(e){return r.processProvider(e,h,d)})}return void 0!==o&&void 0!==e.providers}},{key:"processProvider",value:function(e,t,n){var r=El(e=Je(e))?e:Je(e&&e.provide),i=function(e,t,n){if(kl(e))return Cl(void 0,e.useValue);var r=Dl(e,t,n);return Cl(r,pl)}(e,t,n);if(El(e)||!0!==e.multi){this.records.get(r);0}else{var o=this.records.get(r);o||((o=Cl(void 0,pl,!0)).factory=function(){return Fo(o.multi)},this.records.set(r,o)),r=e,o.multi.push(e)}this.records.set(r,i)}},{key:"hydrate",value:function(e,t){var n;return t.value===pl&&(t.value=yl,t.value=t.factory()),"object"===Re(t.value)&&t.value&&(null!==(n=t.value)&&"object"===Re(n)&&"function"==typeof n.ngOnDestroy)&&this.onDestroy.add(t.value),t.value}},{key:"injectableDefInScope",value:function(e){if(!e.providedIn)return!1;var t=Je(e.providedIn);return"string"==typeof t?"any"===t||t===this.scope:this.injectorDefTypes.has(t)}}]),e}();function bl(e){var t=ft(e),n=null!==t?t.factory:Nn(e);if(null!==n)return n;if(e instanceof zi)throw new Error("Token ".concat($e(e)," is missing a ɵprov definition."));if(e instanceof Function)return function(e){var t=e.length;if(t>0){var n=io(t,"?");throw new Error("Can't resolve all parameters for ".concat($e(e),": (").concat(n.join(", "),")."))}var r=function(e){var t=e&&(e[_t]||e[bt]);if(t){var n=function(e){if(e.hasOwnProperty("name"))return e.name;var t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn('DEPRECATED: DI is instantiating a token "'.concat(n,'" that inherits its @Injectable decorator but does not provide one itself.\n')+'This will become an error in a future version of Angular. Please add @Injectable() to the "'.concat(n,'" class.')),t}return null}(e);return null!==r?function(){return r.factory(e)}:function(){return new e}}(e);throw new Error("unreachable")}function Dl(e,t,n){var r,i=void 0;if(El(e)){var o=Je(e);return Nn(o)||bl(o)}if(kl(e))i=function(){return Je(e.useValue)};else if((r=e)&&r.useFactory)i=function(){return e.useFactory.apply(e,Te(Fo(e.deps||[])))};else if(function(e){return!(!e||!e.useExisting)}(e))i=function(){return Ao(Je(e.useExisting))};else{var u=Je(e&&(e.useClass||e.provide));if(!function(e){return!!e.deps}(e))return Nn(u)||bl(u);i=function(){return Ue(u,Te(Fo(e.deps)))}}return i}function Cl(e,t){return{factory:e,value:t,multi:arguments.length>2&&void 0!==arguments[2]&&arguments[2]?[]:void 0}}function kl(e){return null!==e&&"object"==Re(e)&&Co in e}function El(e){return"function"==typeof e}var Al=function(e,t,n){return function(e){var t=_l(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,arguments.length>3?arguments[3]:void 0);return t._resolveInjectorDefTypes(),t}({name:n},t,e,n)},Sl=function(){function e(){Be(this,e)}return Ne(e,null,[{key:"create",value:function(e,t){return Array.isArray(e)?Al(e,t,""):Al(e.providers,e.parent,e.name||"")}}]),e}();Sl.THROW_IF_NOT_FOUND=yo,Sl.NULL=new hl,Sl.ɵprov=lt({token:Sl,providedIn:"any",factory:function(){return Ao(dl)}}),Sl.__NG_ELEMENT_ID__=-1;function Fl(e,t,n,r,i){var o=n[nn],u=function(e,t,n){var r=yr();if(e.firstCreatePass){n.providersResolver&&n.providersResolver(n);var i=Cs(e,t,1,null);zs(e,r,t,i,n)}var o=Fi(t,e,r.directiveStart,r);$u(o,t);var u=er(r,t);return u&&$u(u,t),o}(o,n,t);if(r.components.push(u),e[cn]=u,i&&i.forEach(function(e){return e(u,t)}),t.contentQueries){var a=yr();t.contentQueries(1,u,a.directiveStart)}var s=yr();!o.firstCreatePass||null===t.hostBindings&&null===t.hostAttrs||(Zr(s.index),js(n[nn],s,0,s.directiveStart,s.directiveEnd,t),Ls(t,u));return u}function xl(e,t){var n=Ku(e),r=n[nn],i=yr();Yr(r,i)}function Tl(e){return Object.getPrototypeOf(e.prototype).constructor}function Il(e){for(var t=Tl(e.type),n=!0,r=[e];t;){var i=void 0;if(Mn(e))i=t.ɵcmp||t.ɵdir;else{if(t.ɵcmp)throw new Error("Directives cannot inherit Components");i=t.ɵdir}if(i){if(n){r.push(i);var o=e;o.inputs=Ol(e.inputs),o.declaredInputs=Ol(e.declaredInputs),o.outputs=Ol(e.outputs);var u=i.hostBindings;u&&Nl(e,u);var a=i.viewQuery,s=i.contentQueries;if(a&&Pl(e,a),s&&Ml(e,s),qe(e.inputs,i.inputs),qe(e.declaredInputs,i.declaredInputs),qe(e.outputs,i.outputs),Mn(i)&&i.data.animation){var l=e.data;l.animation=(l.animation||[]).concat(i.data.animation)}}var c=i.features;if(c)for(var f=0;f<c.length;f++){var d=c[f];d&&d.ngInherit&&d(e),d===Il&&(n=!1)}}t=Object.getPrototypeOf(t)}!function(e){for(var t=0,n=null,r=e.length-1;r>=0;r--){var i=e[r];i.hostVars=t+=i.hostVars,i.hostAttrs=ui(i.hostAttrs,n=ui(n,i.hostAttrs))}}(r)}function Ol(e){return e===It?{}:e===Ot?[]:e}function Pl(e,t){var n=e.viewQuery;e.viewQuery=n?function(e,r){t(e,r),n(e,r)}:t}function Ml(e,t){var n=e.contentQueries;e.contentQueries=n?function(e,r,i){t(e,r,i),n(e,r,i)}:t}function Nl(e,t){var n=e.hostBindings;e.hostBindings=n?function(e,r){t(e,r),n(e,r)}:t}var Rl=["providersResolver"],Bl=["template","decls","consts","vars","onPush","ngContentSelectors","styles","encapsulation","schemas"];function jl(e){var t=Tl(e.type),n=void 0;n=Mn(e)?t.ɵcmp:t.ɵdir;var r,i=e,o=xe(Rl);try{for(o.s();!(r=o.n()).done;){var u=r.value;i[u]=n[u]}}catch(e){o.e(e)}finally{o.f()}if(Mn(n)){var a,s=xe(Bl);try{for(s.s();!(a=s.n()).done;){var l=a.value;i[l]=n[l]}}catch(e){s.e(e)}finally{s.f()}}}var Ll=null;function Vl(){if(!Ll){var e=Tt.Symbol;if(e&&e.iterator)Ll=e.iterator;else for(var t=Object.getOwnPropertyNames(Map.prototype),n=0;n<t.length;++n){var r=t[n];"entries"!==r&&"size"!==r&&Map.prototype[r]===Map.prototype.entries&&(Ll=r)}}return Ll}var Hl=function(){function e(t){Be(this,e),this.wrapped=t}return Ne(e,null,[{key:"wrap",value:function(t){return new e(t)}},{key:"unwrap",value:function(t){return e.isWrapped(t)?t.wrapped:t}},{key:"isWrapped",value:function(t){return t instanceof e}}]),e}();function Ul(e){return!!zl(e)&&(Array.isArray(e)||!(e instanceof Map)&&Vl()in e)}function zl(e){return null!==e&&("function"==typeof e||"object"===Re(e))}function Zl(e,t,n){return e[t]=n}function Gl(e,t){return e[t]}function Wl(e,t,n){var r=e[t];return!Object.is(r,n)&&(e[t]=n,!0)}function ql(e,t,n,r){var i=Wl(e,t,n);return Wl(e,t+1,r)||i}function $l(e,t,n,r,i){var o=ql(e,t,n,r);return Wl(e,t+2,i)||o}function Yl(e,t,n,r,i,o){var u=ql(e,t,n,r);return ql(e,t+2,i,o)||u}function Kl(e,t,n,r){var i=hr(),o=Sr();if(Wl(i,o,t)){vr();var u=Gr();Gs(u,i,e,t,n,r)}return Kl}function Ql(e,t){for(var n=!1,r=Er(),i=1;i<t.length;i+=2)n=Wl(e,r++,t[i])||n;if(Ar(r),!n)return as;for(var o=t[0],u=1;u<t.length;u+=2)o+=nt(t[u])+t[u+1];return o}function Jl(e,t,n,r){return Wl(e,Sr(),n)?t+nt(n)+r:as}function Xl(e,t,n,r,i,o){var u=ql(e,Er(),n,i);return Fr(2),u?t+nt(n)+r+nt(i)+o:as}function ec(e,t,n,r,i,o,u,a){var s=$l(e,Er(),n,i,u);return Fr(3),s?t+nt(n)+r+nt(i)+o+nt(u)+a:as}function tc(e,t,n,r,i,o,u,a,s,l){var c=Yl(e,Er(),n,i,u,s);return Fr(4),c?t+nt(n)+r+nt(i)+o+nt(u)+a+nt(s)+l:as}function nc(e,t,n,r,i,o,u,a,s,l,c,f){var d=Er(),h=Yl(e,d,n,i,u,s);return h=Wl(e,d+4,c)||h,Fr(5),h?t+nt(n)+r+nt(i)+o+nt(u)+a+nt(s)+l+nt(c)+f:as}function rc(e,t,n,r,i,o,u,a,s,l,c,f,d,h){var v=Er(),p=Yl(e,v,n,i,u,s);return p=ql(e,v+4,c,d)||p,Fr(6),p?t+nt(n)+r+nt(i)+o+nt(u)+a+nt(s)+l+nt(c)+f+nt(d)+h:as}function ic(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p){var y=Er(),g=Yl(e,y,n,i,u,s);return g=$l(e,y+4,c,d,v)||g,Fr(7),g?t+nt(n)+r+nt(i)+o+nt(u)+a+nt(s)+l+nt(c)+f+nt(d)+h+nt(v)+p:as}function oc(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y,g){var m=Er(),_=Yl(e,m,n,i,u,s);return _=Yl(e,m+4,c,d,v,y)||_,Fr(8),_?t+nt(n)+r+nt(i)+o+nt(u)+a+nt(s)+l+nt(c)+f+nt(d)+h+nt(v)+p+nt(y)+g:as}function uc(e,t,n,r,i,o){var u=hr(),a=Jl(u,t,n,r);if(a!==as){var s=Gr();Gs(s,u,e,a,i,o)}return uc}function ac(e,t,n,r,i,o,u,a){var s=hr(),l=Xl(s,t,n,r,i,o);if(l!==as){var c=Gr();Gs(c,s,e,l,u,a)}return ac}function sc(e,t,n,r,i,o,u,a,s,l){var c=hr(),f=ec(c,t,n,r,i,o,u,a);if(f!==as){var d=Gr();Gs(d,c,e,f,s,l)}return sc}function lc(e,t,n,r,i,o,u,a,s,l,c,f){var d=hr(),h=tc(d,t,n,r,i,o,u,a,s,l);if(h!==as){var v=Gr();Gs(v,d,e,h,c,f)}return lc}function cc(e,t,n,r,i,o,u,a,s,l,c,f,d,h){var v=hr(),p=nc(v,t,n,r,i,o,u,a,s,l,c,f);if(p!==as){var y=Gr();Gs(y,v,e,p,d,h)}return cc}function fc(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p){var y=hr(),g=rc(y,t,n,r,i,o,u,a,s,l,c,f,d,h);if(g!==as){var m=Gr();Gs(m,y,e,g,v,p)}return fc}function dc(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y,g){var m=hr(),_=ic(m,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p);if(_!==as){var w=Gr();Gs(w,m,e,_,y,g)}return dc}function hc(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y,g,m,_){var w=hr(),b=oc(w,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y,g);if(b!==as){var D=Gr();Gs(D,w,e,b,m,_)}return hc}function vc(e,t,n,r){var i=hr(),o=Ql(i,t);if(o!==as){var u=Gr();Gs(u,i,e,o,n,r)}return vc}function pc(e,t,n,r,i,o,u,a){var s=hr(),l=vr(),c=e+Dn,f=l.firstCreatePass?function(e,t,n,r,i,o,u,a,s){var l=t.consts,c=bs(t,e,4,u||null,ur(l,a));Bs(t,n,c,ur(l,s)),Yr(t,c);var f=c.tViews=Os(2,c,r,i,o,t.directiveRegistry,t.pipeRegistry,null,t.schemas,l);return null!==t.queries&&(t.queries.template(t,c),f.queries=t.queries.embeddedTView(c)),c}(c,l,s,t,n,r,i,o,u):l.data[c];_r(f,!1);var d=s[hn].createComment("");Va(l,s,d,f),$u(d,s),Js(s,s[c]=Ys(d,s,d,f)),Pn(f)&&xs(l,s,f),null!=u&&Ts(s,f,a)}function yc(e){return nr(lr.lFrame.contextLView,Dn+e)}var gc={"ɵɵdefineInjectable":lt,"ɵɵdefineInjector":ct,"ɵɵinject":Ao,"ɵɵinvalidFactoryDep":So,resolveForwardRef:Je};var mc=We({provide:String,useValue:We});function _c(e){return void 0!==e.useClass}function wc(e){return void 0!==e.useFactory}We({provide:String,useValue:We});var bc=ji("Injectable",void 0,void 0,void 0,function(e,t){return Dc(e,t)}),Dc=function(e,t){var n=null,r=null;e.hasOwnProperty(_t)||Object.defineProperty(e,_t,{get:function(){if(null===n){var r=Qi();n=r.compileInjectable(gc,"ng:///".concat(e.name,"/ɵprov.js"),function(e,t){var n=t||{providedIn:null},r={name:e.name,type:e,typeArgumentCount:0,providedIn:n.providedIn};return(_c(n)||wc(n))&&void 0!==n.deps&&(r.deps=Lo(n.deps)),_c(n)?r.useClass=n.useClass:function(e){return mc in e}(n)?r.useValue=n.useValue:wc(n)?r.useFactory=n.useFactory:function(e){return void 0!==e.useExisting}(n)&&(r.useExisting=n.useExisting),r}(e,t))}return n}}),e.hasOwnProperty(jt)||Object.defineProperty(e,jt,{get:function(){if(null===r){var t=Qi();r=t.compileFactory(gc,"ng:///".concat(e.name,"/ɵfac.js"),{name:e.name,type:e,typeArgumentCount:0,deps:jo(e),target:t.FactoryTarget.Injectable})}return r},configurable:!0})},Cc=function(){function e(t,n){if(Be(this,e),this.token=t,this.id=n,!t)throw new Error("Token must be defined!");this.displayName=$e(this.token)}return Ne(e,null,[{key:"get",value:function(e){return kc.get(Je(e))}},{key:"numberOfKeys",get:function(){return kc.numberOfKeys}}]),e}(),kc=new(function(){function e(){Be(this,e),this._allKeys=new Map}return Ne(e,[{key:"get",value:function(e){if(e instanceof Cc)return e;if(this._allKeys.has(e))return this._allKeys.get(e);var t=new Cc(e,Cc.numberOfKeys);return this._allKeys.set(e,t),t}},{key:"numberOfKeys",get:function(){return this._allKeys.size}}]),e}());function Ec(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vt.Default,n=hr();return null===n?Ao(e,t):Ci(yr(),n,Je(e),t)}function Ac(){throw new Error("invalid")}function Sc(e,t,n){var r=hr(),i=Sr();if(Wl(r,i,t)){var o=vr(),u=Gr();Rs(o,u,r,e,t,r[hn],n,!1)}return Sc}function Fc(e,t,n,r,i){var o=i?"class":"style";ll(e,n,t.inputs[o],o,r)}function xc(e,t,n,r,i,o,u){var a=t.consts,s=bs(t,e,2,i,ur(a,o));Bs(t,n,s,ur(a,u));return null!==s.attrs&&fl(s,s.attrs,!1),null!==s.mergedAttrs&&fl(s,s.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,s),s}function Tc(e,t,n,r){var i=hr(),o=vr(),u=Dn+e,a=i[hn],s=i[u]=Ca(a,t,lr.lFrame.currentNamespace),l=o.firstCreatePass?xc(u,o,i,0,t,n,r):o.data[u];_r(l,!0);var c=l.mergedAttrs;null!==c&&ri(a,s,c);var f=l.classes;null!==f&&$a(a,s,f);var d=l.styles;null!==d&&qa(a,s,d),64!=(64&l.flags)&&Va(o,i,s,l),0===lr.lFrame.elementDepthCount&&$u(s,i),lr.lFrame.elementDepthCount++,Pn(l)&&(xs(o,i,l),Fs(o,l,i)),null!==r&&Ts(i,l)}function Ic(){var e=yr();wr()?br():_r(e=e.parent,!1);var t=e;lr.lFrame.elementDepthCount--;var n=vr();n.firstCreatePass&&(Yr(n,e),In(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function(e){return 0!=(16&e.flags)}(t)&&Fc(n,t,hr(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function(e){return 0!=(32&e.flags)}(t)&&Fc(n,t,hr(),t.stylesWithoutHost,!1)}function Oc(e,t,n,r){Tc(e,t,n,r),Ic()}function Pc(e,t,n){var r=hr(),i=vr(),o=e+Dn,u=i.firstCreatePass?function(e,t,n,r,i){var o=t.consts,u=ur(o,r),a=bs(t,e,8,"ng-container",u);return null!==u&&fl(a,u,!0),Bs(t,n,a,ur(o,i)),null!==t.queries&&t.queries.elementStart(t,a),a}(o,i,r,t,n):i.data[o];_r(u,!0);var a=r[o]=r[hn].createComment("");Va(i,r,a,u),$u(a,r),Pn(u)&&(xs(i,r,u),Fs(i,u,r)),null!=n&&Ts(r,u)}function Mc(){var e=yr(),t=vr();wr()?br():_r(e=e.parent,!1),t.firstCreatePass&&(Yr(t,e),In(e)&&t.queries.elementEnd(e))}function Nc(e,t,n){Pc(e,t,n),Mc()}function Rc(){return hr()}function Bc(e){return!!e&&"function"==typeof e.then}function jc(e){return!!e&&"function"==typeof e.subscribe}new(function(){function e(t){Be(this,e),this.reflectionCapabilities=t}return Ne(e,[{key:"updateCapabilities",value:function(e){this.reflectionCapabilities=e}},{key:"factory",value:function(e){return this.reflectionCapabilities.factory(e)}},{key:"parameters",value:function(e){return this.reflectionCapabilities.parameters(e)}},{key:"annotations",value:function(e){return this.reflectionCapabilities.annotations(e)}},{key:"propMetadata",value:function(e){return this.reflectionCapabilities.propMetadata(e)}},{key:"hasLifecycleHook",value:function(e,t){return this.reflectionCapabilities.hasLifecycleHook(e,t)}},{key:"getter",value:function(e){return this.reflectionCapabilities.getter(e)}},{key:"setter",value:function(e){return this.reflectionCapabilities.setter(e)}},{key:"method",value:function(e){return this.reflectionCapabilities.method(e)}},{key:"importUri",value:function(e){return this.reflectionCapabilities.importUri(e)}},{key:"resourceUri",value:function(e){return this.reflectionCapabilities.resourceUri(e)}},{key:"resolveIdentifier",value:function(e,t,n,r){return this.reflectionCapabilities.resolveIdentifier(e,t,n,r)}},{key:"resolveEnum",value:function(e,t){return this.reflectionCapabilities.resolveEnum(e,t)}}]),e}())(new ho),Cc.get(Sl);var Lc=jc;function Vc(e,t,n,r){var i=hr(),o=vr(),u=yr();return Uc(o,i,i[hn],u,e,t,!!n,r),Vc}function Hc(e,t){var n=yr(),r=hr(),i=vr();return Uc(i,r,al(Ir(i.data),n,r),n,e,t,!1),Hc}function Uc(e,t,n,r,i,o,u,a){var s=Pn(r),l=e.firstCreatePass&&ul(e),c=t[cn],f=ol(t),d=!0;if(3&r.type||a){var h=er(r,t),v=a?a(h):h,p=f.length,y=a?function(e){return a(Jn(e[r.index]))}:r.index;if(Kn(n)){var g=null;if(!a&&s&&(g=function(e,t,n,r){var i=e.cleanup;if(null!=i)for(var o=0;o<i.length-1;o+=2){var u=i[o];if(u===n&&i[o+1]===r){var a=t[ln],s=i[o+2];return a.length>s?a[s]:null}"string"==typeof u&&(o+=2)}return null}(e,t,i,r.index)),null!==g){(g.__ngLastListenerFn__||g).__ngNextListenerFn__=o,g.__ngLastListenerFn__=o,d=!1}else{o=Zc(r,t,c,o,!1);var m=n.listen(v,i,o);f.push(o,m),l&&l.push(i,y,p,p+1)}}else o=Zc(r,t,c,o,!0),v.addEventListener(i,o,u),f.push(o),l&&l.push(i,y,p,u)}else o=Zc(r,t,c,o,!1);var _,w=r.outputs;if(d&&null!==w&&(_=w[i])){var b=_.length;if(b)for(var D=0;D<b;D+=2){var C=_[D],k=_[D+1],E=t[C],A=E[k];0;var S=A.subscribe(o),F=f.length;f.push(o,S),l&&l.push(i,r.index,F,-(F+1))}}}function zc(e,t,n,r){try{return Gn(6,t,n),!1!==n(r)}catch(t){return sl(e,t),!1}finally{Gn(7,t,n)}}function Zc(e,t,n,r,i){return function o(u){if(u===Function)return r;var a=2&e.flags?rr(e.index,t):t;0==(32&t[rn])&&Xs(a);for(var s=zc(t,n,r,u),l=o.__ngNextListenerFn__;l;)s=zc(t,n,l,u)&&s,l=l.__ngNextListenerFn__;return i&&!1===s&&(u.preventDefault(),u.returnValue=!1),s}}function Gc(){return Ur(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1)}function Wc(e,t){for(var n=null,r=function(e){var t=e.attrs;if(null!=t){var n=t.indexOf(5);if(0==(1&n))return t[n+1]}return null}(e),i=0;i<t.length;i++){var o=t[i];if("*"!==o){if(null===r?rs(e,o,!0):is(r,o))return i}else n=i}return n}function qc(e){var t=hr()[mn][sn];if(!t.projection)for(var n=e?e.length:1,r=t.projection=io(n,null),i=r.slice(),o=t.child;null!==o;){var u=e?Wc(o,e):0;null!==u&&(i[u]?i[u].projectionNext=o:r[u]=o,i[u]=o),o=o.next}}function $c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0,r=hr(),i=vr(),o=bs(i,Dn+e,16,null,n||null);null===o.projection&&(o.projection=t),br(),64!=(64&o.flags)&&function(e,t,n){Wa(t[hn],0,t,n,xa(e,n,t),Na(n.parent||t[sn],n,t))}(i,r,o)}function Yc(e,t,n){return Kc(e,"",t,"",n),Yc}function Kc(e,t,n,r,i){var o=hr(),u=Jl(o,t,n,r);if(u!==as){var a=vr(),s=Gr();Rs(a,s,o,e,u,o[hn],i,!1)}return Kc}function Qc(e,t,n,r,i,o,u){var a=hr(),s=Xl(a,t,n,r,i,o);if(s!==as){var l=vr(),c=Gr();Rs(l,c,a,e,s,a[hn],u,!1)}return Qc}function Jc(e,t,n,r,i,o,u,a,s){var l=hr(),c=ec(l,t,n,r,i,o,u,a);if(c!==as){var f=vr(),d=Gr();Rs(f,d,l,e,c,l[hn],s,!1)}return Jc}function Xc(e,t,n,r,i,o,u,a,s,l,c){var f=hr(),d=tc(f,t,n,r,i,o,u,a,s,l);if(d!==as){var h=vr(),v=Gr();Rs(h,v,f,e,d,f[hn],c,!1)}return Xc}function ef(e,t,n,r,i,o,u,a,s,l,c,f,d){var h=hr(),v=nc(h,t,n,r,i,o,u,a,s,l,c,f);if(v!==as){var p=vr(),y=Gr();Rs(p,y,h,e,v,h[hn],d,!1)}return ef}function tf(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v){var p=hr(),y=rc(p,t,n,r,i,o,u,a,s,l,c,f,d,h);if(y!==as){var g=vr(),m=Gr();Rs(g,m,p,e,y,p[hn],v,!1)}return tf}function nf(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y){var g=hr(),m=ic(g,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p);if(m!==as){var _=vr(),w=Gr();Rs(_,w,g,e,m,g[hn],y,!1)}return nf}function rf(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y,g,m){var _=hr(),w=oc(_,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y,g);if(w!==as){var b=vr(),D=Gr();Rs(b,D,_,e,w,_[hn],m,!1)}return rf}function of(e,t,n){var r=hr(),i=Ql(r,t);if(i!==as){var o=vr(),u=Gr();Rs(o,u,r,e,i,r[hn],n,!1)}return of}function uf(e,t,n,r,i,o){var u=o?t.classBindings:t.styleBindings,a=fs(u),s=vs(u);e[r]=n;var l,c=!1;if(Array.isArray(n)){var f=n;(null===(l=f[1])||ao(f,l)>0)&&(c=!0)}else l=n;if(i)if(0!==s){var d=fs(e[a+1]);e[r+1]=cs(d,a),0!==d&&(e[d+1]=ps(e[d+1],r)),e[a+1]=131071&e[a+1]|r<<17}else e[r+1]=cs(a,0),0!==a&&(e[a+1]=ps(e[a+1],r)),a=r;else e[r+1]=cs(s,0),0===a?a=r:e[s+1]=ps(e[s+1],r),s=r;c&&(e[r+1]=hs(e[r+1])),af(e,l,r,!0),af(e,l,r,!1),function(e,t,n,r,i){var o=i?e.residualClasses:e.residualStyles;null!=o&&"string"==typeof t&&ao(o,t)>=0&&(n[r+1]=gs(n[r+1]))}(t,l,e,r,o),u=cs(a,s),o?t.classBindings=u:t.styleBindings=u}function af(e,t,n,r,i){for(var o=e[n+1],u=null===t,a=r?fs(o):vs(o),s=!1;0!==a&&(!1===s||u);){var l=e[a],c=e[a+1];sf(l,t)&&(s=!0,e[a+1]=r?gs(c):hs(c)),a=r?fs(c):vs(c)}s&&(e[n+1]=r?hs(o):gs(o))}function sf(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&ao(e,t)>=0}var lf={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function cf(e){return e.substring(lf.key,lf.keyEnd)}function ff(e){return e.substring(lf.value,lf.valueEnd)}function df(e,t){var n=lf.textEnd;return n===t?-1:(t=lf.keyEnd=function(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,lf.key=t,n),pf(e,t,n))}function hf(e,t){var n=lf.textEnd,r=lf.key=pf(e,t,n);return n===r?-1:(r=lf.keyEnd=function(e,t,n){var r;for(;t<n&&(45===(r=e.charCodeAt(t))||95===r||(-33&r)>=65&&(-33&r)<=90||r>=48&&r<=57);)t++;return t}(e,r,n),r=yf(e,r,n,58),r=lf.value=pf(e,r,n),r=lf.valueEnd=function(e,t,n){var r=-1,i=-1,o=-1,u=t,a=u;for(;u<n;){var s=e.charCodeAt(u++);if(59===s)return a;34===s||39===s?a=u=gf(e,s,u,n):t===u-4&&85===o&&82===i&&76===r&&40===s?a=u=gf(e,41,u,n):s>32&&(a=u),o=i,i=r,r=-33&s}return a}(e,r,n),yf(e,r,n,59))}function vf(e){lf.key=0,lf.keyEnd=0,lf.value=0,lf.valueEnd=0,lf.textEnd=e.length}function pf(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function yf(e,t,n,r){return(t=pf(e,t,n))<n&&t++,t}function gf(e,t,n,r){for(var i=-1,o=n;o<r;){var u=e.charCodeAt(o++);if(u==t&&92!==i)return o;i=92==u&&92===i?0:u}throw new Error}function mf(e,t,n){return kf(e,t,n,!1),mf}function _f(e,t){return kf(e,t,null,!0),_f}function wf(e){Ef(Tf,bf,e,!1)}function bf(e,t){for(var n=function(e){return vf(e),hf(e,pf(e,0,lf.textEnd))}(t);n>=0;n=hf(t,n))Tf(e,cf(t),ff(t))}function Df(e){Ef(oo,Cf,e,!0)}function Cf(e,t){for(var n=function(e){return vf(e),df(e,pf(e,0,lf.textEnd))}(t);n>=0;n=df(t,n))oo(e,cf(t),!0)}function kf(e,t,n,r){var i=hr(),o=vr(),u=Fr(2);(o.firstUpdatePass&&Sf(o,e,u,r),t!==as&&Wl(i,u,t))&&If(o,o.data[zr()],i,i[hn],e,i[u+1]=function(e,t){null==e||("string"==typeof t?e+=t:"object"===Re(e)&&(e=$e(ou(e))));return e}(t,n),r,u)}function Ef(e,t,n,r){var i=vr(),o=Fr(2);i.firstUpdatePass&&Sf(i,null,o,r);var u=hr();if(n!==as&&Wl(u,o,n)){var a=i.data[zr()];if(Mf(a,r)&&!Af(i,o)){var s=r?a.classesWithoutHost:a.stylesWithoutHost;null!==s&&(n=Ye(s,n||"")),Fc(i,a,u,n,r)}else!function(e,t,n,r,i,o,u,a){i===as&&(i=Ot);var s=0,l=0,c=0<i.length?i[0]:null,f=0<o.length?o[0]:null;for(;null!==c||null!==f;){var d=s<i.length?i[s+1]:void 0,h=l<o.length?o[l+1]:void 0,v=null,p=void 0;c===f?(s+=2,l+=2,d!==h&&(v=f,p=h)):null===f||null!==c&&c<f?(s+=2,v=c):(l+=2,v=f,p=h),null!==v&&If(e,t,n,r,v,p,u,a),c=s<i.length?i[s]:null,f=l<o.length?o[l]:null}}(i,a,u,u[hn],u[o+1],u[o+1]=function(e,t,n){if(null==n||""===n)return Ot;var r=[],i=ou(n);if(Array.isArray(i))for(var o=0;o<i.length;o++)e(r,i[o],!0);else if("object"===Re(i))for(var u in i)i.hasOwnProperty(u)&&e(r,u,i[u]);else"string"==typeof i&&t(r,i);return r}(e,t,n),r,o)}}function Af(e,t){return t>=e.expandoStartIndex}function Sf(e,t,n,r){var i=e.data;if(null===i[n+1]){var o=i[zr()],u=Af(e,n);Mf(o,r)&&null===t&&!u&&(t=!1),t=function(e,t,n,r){var i=Ir(e),o=r?t.residualClasses:t.residualStyles;if(null===i){var u=0===(r?t.classBindings:t.styleBindings);u&&(n=xf(n=Ff(null,e,t,n,r),t.attrs,r),o=null)}else{var a=t.directiveStylingLast,s=-1===a||e[a]!==i;if(s)if(n=Ff(i,e,t,n,r),null===o){var l=function(e,t,n){var r=n?t.classBindings:t.styleBindings;if(0===vs(r))return;return e[fs(r)]}(e,t,r);void 0!==l&&Array.isArray(l)&&(l=xf(l=Ff(null,e,t,l[1],r),t.attrs,r),function(e,t,n,r){var i=n?t.classBindings:t.styleBindings;e[fs(i)]=r}(e,t,r,l))}else o=function(e,t,n){var r=void 0,i=t.directiveEnd;for(var o=1+t.directiveStylingLast;o<i;o++){var u=e[o].hostAttrs;r=xf(r,u,n)}return xf(r,t.attrs,n)}(e,t,r)}void 0!==o&&(r?t.residualClasses=o:t.residualStyles=o);return n}(i,o,t,r),uf(i,o,t,n,u,r)}}function Ff(e,t,n,r,i){var o=null,u=n.directiveEnd,a=n.directiveStylingLast;for(-1===a?a=n.directiveStart:a++;a<u&&(r=xf(r,(o=t[a]).hostAttrs,i),o!==e);)a++;return null!==e&&(n.directiveStylingLast=a),r}function xf(e,t,n){var r=n?1:2,i=-1;if(null!==t)for(var o=0;o<t.length;o++){var u=t[o];"number"==typeof u?i=u:i===r&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),oo(e,u,!!n||t[++o]))}return void 0===e?null:e}function Tf(e,t,n){oo(e,t,ou(n))}function If(e,t,n,r,i,o,u,a){if(3&t.type){var s=e.data,l=s[a+1];if(!Pf(ys(l)?Of(s,t,n,i,vs(l),u):void 0))Pf(o)||ds(l)&&(o=Of(s,null,n,i,a,u)),function(e,t,n,r,i){var o=Kn(e);if(t)i?o?e.addClass(n,r):n.classList.add(r):o?e.removeClass(n,r):n.classList.remove(r);else{var u=-1===r.indexOf("-")?void 0:fa.DashCase;if(null==i)o?e.removeStyle(n,r,u):n.style.removeProperty(r);else{var a="string"==typeof i&&i.endsWith("!important");a&&(i=i.slice(0,-10),u|=fa.Important),o?e.setStyle(n,r,i,u):n.style.setProperty(r,i,a?"important":"")}}}(r,u,Xn(zr(),n),i,o)}}function Of(e,t,n,r,i,o){for(var u=null===t,a=void 0;i>0;){var s=e[i],l=Array.isArray(s),c=l?s[1]:s,f=null===c,d=n[i+1];d===as&&(d=f?Ot:void 0);var h=f?uo(d,r):c===r?d:void 0;if(l&&!Pf(h)&&(h=uo(s,r)),Pf(h)&&(a=h,u))return a;var v=e[i+1];i=u?fs(v):vs(v)}if(null!==t){var p=o?t.residualClasses:t.residualStyles;null!=p&&(a=uo(p,r))}return a}function Pf(e){return void 0!==e}function Mf(e,t){return 0!=(e.flags&(t?16:32))}function Nf(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=hr(),r=vr(),i=e+Dn,o=r.firstCreatePass?bs(r,i,1,t,null):r.data[i],u=n[i]=wa(n[hn],t);Va(r,n,u,o),_r(o,!1)}function Rf(e){return Bf("",e,""),Rf}function Bf(e,t,n){var r=hr(),i=Jl(r,e,t,n);return i!==as&&cl(r,zr(),i),Bf}function jf(e,t,n,r,i){var o=hr(),u=Xl(o,e,t,n,r,i);return u!==as&&cl(o,zr(),u),jf}function Lf(e,t,n,r,i,o,u){var a=hr(),s=ec(a,e,t,n,r,i,o,u);return s!==as&&cl(a,zr(),s),Lf}function Vf(e,t,n,r,i,o,u,a,s){var l=hr(),c=tc(l,e,t,n,r,i,o,u,a,s);return c!==as&&cl(l,zr(),c),Vf}function Hf(e,t,n,r,i,o,u,a,s,l,c){var f=hr(),d=nc(f,e,t,n,r,i,o,u,a,s,l,c);return d!==as&&cl(f,zr(),d),Hf}function Uf(e,t,n,r,i,o,u,a,s,l,c,f,d){var h=hr(),v=rc(h,e,t,n,r,i,o,u,a,s,l,c,f,d);return v!==as&&cl(h,zr(),v),Uf}function zf(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v){var p=hr(),y=ic(p,e,t,n,r,i,o,u,a,s,l,c,f,d,h,v);return y!==as&&cl(p,zr(),y),zf}function Zf(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y){var g=hr(),m=oc(g,e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y);return m!==as&&cl(g,zr(),m),Zf}function Gf(e){var t=hr(),n=Ql(t,e);return n!==as&&cl(t,zr(),n),Gf}function Wf(e,t,n){Ef(oo,Cf,Jl(hr(),e,t,n),!0)}function qf(e,t,n,r,i){Ef(oo,Cf,Xl(hr(),e,t,n,r,i),!0)}function $f(e,t,n,r,i,o,u){Ef(oo,Cf,ec(hr(),e,t,n,r,i,o,u),!0)}function Yf(e,t,n,r,i,o,u,a,s){Ef(oo,Cf,tc(hr(),e,t,n,r,i,o,u,a,s),!0)}function Kf(e,t,n,r,i,o,u,a,s,l,c){Ef(oo,Cf,nc(hr(),e,t,n,r,i,o,u,a,s,l,c),!0)}function Qf(e,t,n,r,i,o,u,a,s,l,c,f,d){Ef(oo,Cf,rc(hr(),e,t,n,r,i,o,u,a,s,l,c,f,d),!0)}function Jf(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v){Ef(oo,Cf,ic(hr(),e,t,n,r,i,o,u,a,s,l,c,f,d,h,v),!0)}function Xf(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y){Ef(oo,Cf,oc(hr(),e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y),!0)}function ed(e){Ef(oo,Cf,Ql(hr(),e),!0)}function td(e,t,n){wf(Jl(hr(),e,t,n))}function nd(e,t,n,r,i){wf(Xl(hr(),e,t,n,r,i))}function rd(e,t,n,r,i,o,u){wf(ec(hr(),e,t,n,r,i,o,u))}function id(e,t,n,r,i,o,u,a,s){wf(tc(hr(),e,t,n,r,i,o,u,a,s))}function od(e,t,n,r,i,o,u,a,s,l,c){wf(nc(hr(),e,t,n,r,i,o,u,a,s,l,c))}function ud(e,t,n,r,i,o,u,a,s,l,c,f,d){wf(rc(hr(),e,t,n,r,i,o,u,a,s,l,c,f,d))}function ad(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v){wf(ic(hr(),e,t,n,r,i,o,u,a,s,l,c,f,d,h,v))}function sd(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y){wf(oc(hr(),e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y))}function ld(e){wf(Ql(hr(),e))}function cd(e,t,n,r,i){return kf(e,Jl(hr(),t,n,r),i,!1),cd}function fd(e,t,n,r,i,o,u){return kf(e,Xl(hr(),t,n,r,i,o),u,!1),fd}function dd(e,t,n,r,i,o,u,a,s){return kf(e,ec(hr(),t,n,r,i,o,u,a),s,!1),dd}function hd(e,t,n,r,i,o,u,a,s,l,c){return kf(e,tc(hr(),t,n,r,i,o,u,a,s,l),c,!1),hd}function vd(e,t,n,r,i,o,u,a,s,l,c,f,d){return kf(e,nc(hr(),t,n,r,i,o,u,a,s,l,c,f),d,!1),vd}function pd(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v){return kf(e,rc(hr(),t,n,r,i,o,u,a,s,l,c,f,d,h),v,!1),pd}function yd(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y){return kf(e,ic(hr(),t,n,r,i,o,u,a,s,l,c,f,d,h,v,p),y,!1),yd}function gd(e,t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y,g,m){return kf(e,oc(hr(),t,n,r,i,o,u,a,s,l,c,f,d,h,v,p,y,g),m,!1),gd}function md(e,t,n){return kf(e,Ql(hr(),t),n,!1),md}function _d(e,t,n){var r=hr(),i=Sr();if(Wl(r,i,t)){var o=vr(),u=Gr();Rs(o,u,r,e,t,r[hn],n,!0)}return _d}function wd(e,t,n){var r=hr(),i=Sr();if(Wl(r,i,t)){var o=vr(),u=Gr();Rs(o,u,r,e,t,al(Ir(o.data),u,r),n,!0)}return wd}var bd=void 0;var Dd,Cd=["en",[["a","p"],["AM","PM"],bd],[["AM","PM"],bd,bd],[["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"]],bd,[["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"]],bd,[["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}",bd,"{1} 'at' {0}",bd],[".",",",";","%","+","-","E","×","‰","∞","NaN",":"],["#,##0.###","#,##0%","¤#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){var t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}],kd={};function Ed(e){var t=function(e){return e.toLowerCase().replace(/_/g,"-")}(e),n=Sd(t);if(n)return n;var r=t.split("-")[0];if(n=Sd(r))return n;if("en"===r)return Cd;throw new Error('Missing locale data for the locale "'.concat(e,'".'))}function Ad(e){return Ed(e)[Dd.PluralCase]}function Sd(e){return e in kd||(kd[e]=Tt.ng&&Tt.ng.common&&Tt.ng.common.locales&&Tt.ng.common.locales[e]),kd[e]}!function(e){e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData"}(Dd||(Dd={}));var Fd=["zero","one","two","few","many"];var xd,Td="en-US",Id={marker:"element"},Od={marker:"ICU"};!function(e){e[e.SHIFT=2]="SHIFT",e[e.APPEND_EAGERLY=1]="APPEND_EAGERLY",e[e.COMMENT=2]="COMMENT"}(xd||(xd={}));var Pd=Td;function Md(e){at(e,"Expected localeId to be defined"),"string"==typeof e&&(Pd=e.toLowerCase().replace(/_/g,"-"))}function Nd(e,t,n){var r=t.insertBeforeIndex,i=Array.isArray(r)?r[0]:r;return null===i?Ra(e,0,n):Jn(n[i])}function Rd(e,t,n,r,i){var o=t.insertBeforeIndex;if(Array.isArray(o)){var u=r,a=null;if(3&t.type||(a=u,u=i),null!==u&&0==(2&t.flags))for(var s=1;s<o.length;s++){Ia(e,u,n[o[s]],a,!1)}}}function Bd(e,t){if(e.push(t),e.length>1)for(var n=e.length-2;n>=0;n--){var r=e[n];jd(r)||Ld(r,t)&&null===(void 0,i=r.insertBeforeIndex,Array.isArray(i)?i[0]:i)&&Vd(r,t.index)}var i}function jd(e){return!(64&e.type)}function Ld(e,t){return jd(t)||e.index>t.index}function Vd(e,t){var n=e.insertBeforeIndex;Array.isArray(n)?n[0]=t:(La(Nd,Rd),e.insertBeforeIndex=t)}function Hd(e,t){var n=e.data[t];if(null===n||"string"==typeof n)return null;var r=n.hasOwnProperty("currentCaseLViewIndex")?n:n.value;return r}function Ud(e,t,n){var r=Ds(e,n,64,null,null);return Bd(t,r),r}function zd(e,t){var n=t[e.currentCaseLViewIndex];return null===n?n:n<0?~n:n}function Zd(e){return e>>>17}function Gd(e){return(131070&e)>>>1}var Wd=0,qd=0;function $d(e,t,n,r,i){for(var o=0;o<n.length;o++){var u=n[o],a=n[++o];if(u&i)for(var s="",l=o+1;l<=o+a;l++){var c=n[l];if("string"==typeof c)s+=c;else if("number"==typeof c)if(c<0)s+=nt(t[r-c]);else{var f=c>>>2;switch(3&c){case 1:var d=n[++l],h=n[++l],v=e.data[f];"string"==typeof v?Ws(t[hn],t[f],null,v,d,s,h):Rs(e,v,t,d,s,t[hn],h,!1);break;case 0:var p=t[f];null!==p&&ba(t[hn],p,s);break;case 2:Kd(e,Hd(e,f),t,s);break;case 3:Yd(e,Hd(e,f),r,t)}}}else{var y=n[o+1];if(y>0&&3==(3&y)){var g=Hd(e,y>>>2);t[g.currentCaseLViewIndex]<0&&Yd(e,g,r,t)}}o+=a}}function Yd(e,t,n,r){var i=r[t.currentCaseLViewIndex];if(null!==i){var o=Wd;i<0&&(i=r[t.currentCaseLViewIndex]=~i,o=-1),$d(e,r,t.update[i],n,o)}}function Kd(e,t,n,r){var i=function(e,t){var n=e.cases.indexOf(t);if(-1===n)switch(e.type){case 1:var r=(i=t,o=Ad(Pd)(parseInt(i,10)),void 0!==(u=Fd[o])?u:"other");-1===(n=e.cases.indexOf(r))&&"other"!==r&&(n=e.cases.indexOf("other"));break;case 0:n=e.cases.indexOf("other")}var i,o,u;return-1===n?null:n}(t,r);if(zd(t,n)!==i&&(function e(t,n,r){var i=zd(n,r);if(null!==i)for(var o=n.remove[i],u=0;u<o.length;u++){var a=o[u];if(a>0){var s=Xn(a,r);null!==s&&za(r[hn],s)}else e(t,Hd(t,~a),r)}}(e,t,n),n[t.currentCaseLViewIndex]=null===i?null:~i,null!==i)){var o=n[t.anchorIdx];o&&function e(t,n,r,i){for(var o,u=r[hn],a=null,s=0;s<n.length;s++){var l=n[s];if("string"==typeof l){var c=n[++s];null===r[c]&&(r[c]=wa(u,l))}else if("number"==typeof l)switch(1&l){case 0:var f=Zd(l);null===a&&(a=f,o=Ma(u,i));var d=void 0,h=void 0;if(f===a?(d=i,h=o):(d=null,h=Jn(r[f])),null!==h){var v=Gd(l),p=r[v];Ia(u,h,p,d,!1);var y=Hd(t,v);if(null!==y&&"object"===Re(y)){var g=zd(y,r);null!==g&&e(t,y.create[g],r,r[y.anchorIdx])}}break;case 1:var m=l>>>1,_=n[++s],w=n[++s];Ws(u,Xn(m,r),null,null,_,w,null);break;default:throw new Error('Unable to determine the type of mutate operation for "'.concat(l,'"'))}else switch(l){case Od:var b=n[++s],D=n[++s];null===r[D]&&$u(r[D]=Da(u,b),r);break;case Id:var C=n[++s],k=n[++s];null===r[k]&&$u(r[k]=Ca(u,C,null),r)}}}(e,t.create[i],n,o)}}function Qd(){var e,t,n=[],r=-1;function i(e,n){r=0;var i=zd(e,n);t=null!==i?e.remove[i]:Ot}function o(){if(r<t.length){var u=t[r++];if(u>0){var a=e[u];return a}n.push(r,t);var s=~u,l=e[nn].data[s];return i(l,e),o()}return 0===n.length?null:(t=n.pop(),r=n.pop(),o())}return function(t,r){for(e=r;n.length;)n.pop();return i(t.value,r),o}}var Jd=/�(\d+):?\d*�/gi,Xd=/({\s*�\d+:?\d*�\s*,\s*\S{6}\s*,[\s\S]*})/gi,eh=/�(\d+)�/,th=/^\s*(�\d+:?\d*�)\s*,\s*(select|plural)\s*,/,nh="�",rh=/�\/?\*(\d+:\d+)�/gi,ih=/�(\/?[#*]\d+):?\d*�/gi,oh=/\uE500/g;function uh(e,t,n,r,i,o){var u=mr(),a=[],s=[],l=[[]];for(var c=function(e){return e.replace(oh," ")}(i=function(e,t){if(function(e){return-1===e}(t))return dh(e);var n=e.indexOf(":".concat(t).concat(nh))+2+t.toString().length,r=e.search(new RegExp("".concat(nh,"\\/\\*\\d+:").concat(t).concat(nh)));return dh(e.substring(n,r))}(i,o)).split(ih),f=0;f<c.length;f++){var d=c[f];if(0==(1&f))for(var h=ph(d),v=0;v<h.length;v++){var p=h[v];if(0==(1&v)){var y=p;""!==y&&sh(e,u,l[0],a,s,n,y)}else{var g=p;if("object"!==Re(g))throw new Error('Unable to parse ICU expression in "'.concat(i,'" message.'));var m=ah(e,u,l[0],n,a,"",!0).index;hh(e,n,s,t,g,m)}}else{var _=47===d.charCodeAt(0),w=(d.charCodeAt(_?1:0),Dn+Number.parseInt(d.substring(_?2:1)));if(_)l.shift(),_r(mr(),!1);else{var b=Ud(e,l[0],w);l.unshift([]),_r(b,!0)}}}e.data[r]={create:a,update:s}}function ah(e,t,n,r,i,o,u){var a,s=Cs(e,r,1,null),l=s<<xd.SHIFT,c=mr();t===c&&(c=null),null===c&&(l|=xd.APPEND_EAGERLY),u&&(l|=xd.COMMENT,a=Qd,void 0===da&&(da=a())),i.push(l,null===o?"":o);var f=Ds(e,s,u?32:1,null===o?"":o,null);Bd(n,f);var d=f.index;return _r(f,!1),null!==c&&t!==c&&function(e,t){var n=e.insertBeforeIndex;null===n?(La(Nd,Rd),n=e.insertBeforeIndex=[null,t]):(ut(Array.isArray(n),!0,"Expecting array here"),n.push(t))}(c,d),f}function sh(e,t,n,r,i,o,u){var a=u.match(Jd),s=ah(e,t,n,o,r,a?null:u,!1);a&&lh(i,u,s.index,null,0,null)}function lh(e,t,n,r,i,o){var u=e.length,a=u+1;e.push(null,null);var s=u+2;for(var l=t.split(Jd),c=0,f=0;f<l.length;f++){var d=l[f];if(1&f){var h=i+parseInt(d,10);e.push(-1-h),c|=fh(h)}else""!==d&&e.push(d)}return e.push(n<<2|(r?1:0)),r&&e.push(r,o),e[u]=c,e[a]=e.length-s,c}function ch(e){for(var t=0,n=0;n<e.length;n++){var r=e[n];"number"==typeof r&&r<0&&t++}return t}function fh(e){return 1<<Math.min(e,31)}function dh(e){for(var t,n,r="",i=0,o=!1;null!==(t=rh.exec(e));)o?t[0]==="".concat(nh,"/*").concat(n).concat(nh)&&(i=t.index,o=!1):(r+=e.substring(i,t.index+t[0].length),n=t[1],o=!0);return r+=e.substr(i)}function hh(e,t,n,r,i,o){var u=0,a={type:i.type,currentCaseLViewIndex:Cs(e,t,1,null),anchorIdx:o,cases:[],create:[],remove:[],update:[]};!function(e,t,n){e.push(fh(t.mainBinding),2,-1-t.mainBinding,n<<2|2)}(n,i,o),function(e,t,n){var r=e.data[t];null===r?e.data[t]=n:r.value=n}(e,o,a);for(var s=i.values,l=0;l<s.length;l++){for(var c=s[l],f=[],d=0;d<c.length;d++){var h=c[d];if("string"!=typeof h){var v=f.push(h)-1;c[d]="\x3c!--�".concat(v,"�--\x3e")}}u=yh(e,a,t,n,r,i.cases[l],c.join(""),f)|u}u&&function(e,t,n){e.push(t,1,n<<2|3)}(n,u,o)}function vh(e){for(var t=[],n=[],r=1,i=0,o=ph(e=e.replace(th,function(e,t,n){return r="select"===n?0:1,i=parseInt(t.substr(1),10),""})),u=0;u<o.length;){var a=o[u++].trim();1===r&&(a=a.replace(/\s*(?:=)?(\w+)\s*/,"$1")),a.length&&t.push(a);var s=ph(o[u++]);t.length>n.length&&n.push(s)}return{type:r,mainBinding:i,cases:t,values:n}}function ph(e){if(!e)return[];var t,n=0,r=[],i=[],o=/[{}]/g;for(o.lastIndex=0;t=o.exec(e);){var u=t.index;if("}"==t[0]){if(r.pop(),0==r.length){var a=e.substring(n,u);th.test(a)?i.push(vh(a)):i.push(a),n=u+1}}else{if(0==r.length){var s=e.substring(n,u);i.push(s),n=u+1}r.push("{")}}var l=e.substring(n);return i.push(l),i}function yh(e,t,n,r,i,o,u,a){var s=[],l=[],c=[];t.cases.push(o),t.create.push(s),t.remove.push(l),t.update.push(c);var f=su(Yn()).getInertBodyElement(u),d=Bu(f)||f;return d?function e(t,n,r,i,o,u,a,s,l,c,f){var d=0;var h=s.firstChild;for(;h;){var v=Cs(t,r,1,null);switch(h.nodeType){case Node.ELEMENT_NODE:var p=h,y=p.tagName.toLowerCase();if(Eu.hasOwnProperty(y)){_h(o,Id,y,l,v),t.data[v]=y;for(var g=p.attributes,m=0;m<g.length;m++){var _=g.item(m),w=_.name.toLowerCase(),b=!!_.value.match(Jd);b?Tu.hasOwnProperty(w)&&(Au[w]?lh(a,_.value,v,_.name,0,hu):Su[w]?lh(a,_.value,v,_.name,0,vu):lh(a,_.value,v,_.name,0,null)):wh(o,v,_)}d=e(t,n,r,i,o,u,a,h,v,c,f+1)|d,gh(u,v,f)}break;case Node.TEXT_NODE:var D=h.textContent||"",C=D.match(Jd);_h(o,null,C?"":D,l,v),gh(u,v,f),C&&(d=lh(a,D,v,null,0,null)|d);break;case Node.COMMENT_NODE:var k=eh.exec(h.textContent||"");if(k){var E=parseInt(k[1],10),A=c[E];_h(o,Od,"",l,v),hh(t,r,i,l,A,v),mh(u,v,f)}}h=h.nextSibling}return d}(e,t,n,r,s,l,c,d,i,a,0):0}function gh(e,t,n){0===n&&e.push(t)}function mh(e,t,n){0===n&&(e.push(~t),e.push(t))}function _h(e,t,n,r,i){null!==t&&e.push(t),e.push(n,i,0|r<<17|i<<1)}function wh(e,t,n){e.push(t<<1|1,n.name,n.value)}var bh=0,Dh=/\[(�.+?�?)\]/,Ch=/\[(�.+?�?)\]|(�\/?\*\d+:\d+�)/g,kh=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g,Eh=/{([A-Z0-9_]+)}/g,Ah=/�I18N_EXP_(ICU(_\d+)?)�/g,Sh=/\/\*/,Fh=/\d+\:(\d+)/;function xh(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1,r=vr(),i=hr(),o=Dn+e,u=ur(r.consts,t),a=mr();r.firstCreatePass&&uh(r,null===a?0:a.index,i,o,u,n);var s=r.data[o],l=Ta(r,a===i[sn]?null:a,i),c=a&&8&a.type?i[a.index]:null;!function(e,t,n,r){for(var i=e[hn],o=0;o<t.length;o++){var u=t[o++],a=t[o],s=(u&xd.COMMENT)===xd.COMMENT,l=(u&xd.APPEND_EAGERLY)===xd.APPEND_EAGERLY,c=u>>>xd.SHIFT,f=e[c];null===f&&(f=e[c]=s?i.createComment(a):wa(i,a)),l&&null!==n&&Ia(i,n,f,r,!1)}}(i,s.create,l,c),xr(!0)}function Th(){xr(!1)}function Ih(e,t,n){xh(e,t,n),Th()}function Oh(e,t){var n=vr(),r=ur(n.consts,t);!function(e,t,n){var r=yr().index,i=[];if(e.firstCreatePass&&null===e.data[t]){for(var o=0;o<n.length;o+=2){var u=n[o],a=n[o+1];if(""!==a){if(Xd.test(a))throw new Error('ICU expressions are not supported in attributes. Message: "'.concat(a,'".'));lh(i,a,r,u,ch(i),null)}}e.data[t]=i}}(n,e+Dn,r)}function Ph(e){var t=hr();return Wl(t,Sr(),e)&&(Wd|=1<<Math.min(qd,31)),qd++,Ph}function Mh(e){!function(e,t,n){if(qd>0){var r=e.data[n];$d(e,t,Array.isArray(r)?r:r.update,Er()-qd-1,Wd)}Wd=0,qd=0}(vr(),hr(),e+Dn)}function Nh(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e;if(Dh.test(e)){var r={},i=[bh];n=n.replace(Ch,function(e,t,n){var o=t||n,u=r[o]||[];if(u.length||(o.split("|").forEach(function(e){var t=e.match(Fh),n=t?parseInt(t[1],10):bh,r=Sh.test(e);u.push([n,r,e])}),r[o]=u),!u.length)throw new Error("i18n postprocess: unmatched placeholder - ".concat(o));for(var a=i[i.length-1],s=0,l=0;l<u.length;l++)if(u[l][0]===a){s=l;break}var c=Ae(u[s],3),f=c[0],d=c[1],h=c[2];return d?i.pop():a!==f&&i.push(f),u.splice(s,1),h})}return Object.keys(t).length?n=(n=(n=n.replace(kh,function(e,n,r,i,o,u){return t.hasOwnProperty(r)?"".concat(n).concat(t[r]).concat(u):e})).replace(Eh,function(e,n){return t.hasOwnProperty(n)?t[n]:e})).replace(Ah,function(e,n){if(t.hasOwnProperty(n)){var r=t[n];if(!r.length)throw new Error("i18n postprocess: unmatched ICU - ".concat(e," with key: ").concat(n));return r.shift()}return e}):n}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{})}function Rh(e,t,n,r,i){if(e=Je(e),Array.isArray(e))for(var o=0;o<e.length;o++)Rh(e[o],t,n,r,i);else{var u=vr(),a=hr(),s=El(e)?e:Je(e.provide),l=Dl(e),c=yr(),f=1048575&c.providerIndexes,d=c.directiveStart,h=c.providerIndexes>>20;if(El(e)||!e.multi){var v=new ni(l,i,Ec),p=Lh(s,t,i?f:f+h,d);-1===p?(wi(yi(c,a),u,s),Bh(u,e,t.length),t.push(s),c.directiveStart++,c.directiveEnd++,i&&(c.providerIndexes+=1048576),n.push(v),a.push(v)):(n[p]=v,a[p]=v)}else{var y=Lh(s,t,f+h,d),g=Lh(s,t,f,f+h),m=y>=0&&n[y],_=g>=0&&n[g];if(i&&!_||!i&&!m){wi(yi(c,a),u,s);var w=function(e,t,n,r,i){var o=new ni(e,n,Ec);return o.multi=[],o.index=t,o.componentProviders=0,jh(o,i,r&&!n),o}(i?Hh:Vh,n.length,i,r,l);!i&&_&&(n[g].providerFactory=w),Bh(u,e,t.length,0),t.push(s),c.directiveStart++,c.directiveEnd++,i&&(c.providerIndexes+=1048576),n.push(w),a.push(w)}else{Bh(u,e,y>-1?y:g,jh(n[i?g:y],l,!i&&r))}!i&&r&&_&&n[g].componentProviders++}}}function Bh(e,t,n,r){var i=El(t);if(i||t.useClass){var o=(t.useClass||t).prototype.ngOnDestroy;if(o){var u=e.destroyHooks||(e.destroyHooks=[]);if(!i&&t.multi){var a=u.indexOf(n);-1===a?u.push(n,[r,o]):u[a+1].push(r,o)}else u.push(n,o)}}}function jh(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function Lh(e,t,n,r){for(var i=n;i<r;i++)if(t[i]===e)return i;return-1}function Vh(e,t,n,r){return Uh(this.multi,[])}function Hh(e,t,n,r){var i,o=this.multi;if(this.providerFactory){var u=this.providerFactory.componentProviders,a=Fi(n,n[nn],this.providerFactory.index,r);Uh(o,i=a.slice(0,u));for(var s=u;s<a.length;s++)i.push(a[s])}else Uh(o,i=[]);return i}function Uh(e,t){for(var n=0;n<e.length;n++){var r=e[n];t.push(r())}return t}function zh(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return function(n){n.providersResolver=function(n,r){return function(e,t,n){var r=vr();if(r.firstCreatePass){var i=Mn(e);Rh(n,r.data,r.blueprint,i,!0),Rh(t,r.data,r.blueprint,i,!1)}}(n,r?r(e):e,t)}}}var Zh=function e(){Be(this,e)},Gh=function e(){Be(this,e)};var Wh="ngComponent",qh=function(){function e(){Be(this,e)}return Ne(e,[{key:"resolveComponentFactory",value:function(e){throw function(e){var t=Error("No component factory found for ".concat($e(e),". Did you add it to @NgModule.entryComponents?"));return t[Wh]=e,t}(e)}}]),e}(),$h=function e(){Be(this,e)};function Yh(){}function Kh(e,t){return new Jh(er(e,t))}$h.NULL=new qh;var Qh=function(){return Kh(yr(),hr())},Jh=function e(t){Be(this,e),this.nativeElement=t};function Xh(e){return e instanceof Jh?e.nativeElement:e}Jh.__NG_ELEMENT_ID__=Qh,new zi("Renderer2Interceptor");var ev=function e(){Be(this,e)},tv=function e(){Be(this,e)};tv.__NG_ELEMENT_ID__=function(){return nv()};var nv=function(){var e=hr(),t=rr(yr().index,e);return function(e){var t=e[hn];0;return t}(xn(t)?t:e)};var rv=function e(){Be(this,e)};rv.ɵprov=lt({token:rv,providedIn:"root",factory:function(){return null}});var iv=function e(t){Be(this,e),this.full=t,this.major=t.split(".")[0],this.minor=t.split(".")[1],this.patch=t.split(".").slice(2).join(".")},ov=new iv("12.2.2"),uv=function(){function e(){Be(this,e)}return Ne(e,[{key:"supports",value:function(e){return Ul(e)}},{key:"create",value:function(e){return new sv(e)}}]),e}(),av=function(e,t){return t},sv=function(){function e(t){Be(this,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=t||av}return Ne(e,[{key:"forEachItem",value:function(e){var t;for(t=this._itHead;null!==t;t=t._next)e(t)}},{key:"forEachOperation",value:function(e){for(var t=this._itHead,n=this._removalsHead,r=0,i=null;t||n;){var o=!n||t&&t.currentIndex<dv(n,r,i)?t:n,u=dv(o,r,i),a=o.currentIndex;if(o===n)r--,n=n._nextRemoved;else if(t=t._next,null==o.previousIndex)r++;else{i||(i=[]);var s=u-r,l=a-r;if(s!=l){for(var c=0;c<s;c++){var f=c<i.length?i[c]:i[c]=0,d=f+c;l<=d&&d<s&&(i[c]=f+1)}i[o.previousIndex]=l-s}}u!==a&&e(o,u,a)}}},{key:"forEachPreviousItem",value:function(e){var t;for(t=this._previousItHead;null!==t;t=t._nextPrevious)e(t)}},{key:"forEachAddedItem",value:function(e){var t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}},{key:"forEachMovedItem",value:function(e){var t;for(t=this._movesHead;null!==t;t=t._nextMoved)e(t)}},{key:"forEachRemovedItem",value:function(e){var t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}},{key:"forEachIdentityChange",value:function(e){var t;for(t=this._identityChangesHead;null!==t;t=t._nextIdentityChange)e(t)}},{key:"diff",value:function(e){if(null==e&&(e=[]),!Ul(e))throw new Error("Error trying to diff '".concat($e(e),"'. Only arrays and iterables are allowed"));return this.check(e)?this:null}},{key:"onDestroy",value:function(){}},{key:"check",value:function(e){var t=this;this._reset();var n,r,i,o=this._itHead,u=!1;if(Array.isArray(e)){this.length=e.length;for(var a=0;a<this.length;a++)r=e[a],i=this._trackByFn(a,r),null!==o&&Object.is(o.trackById,i)?(u&&(o=this._verifyReinsertion(o,r,i,a)),Object.is(o.item,r)||this._addIdentityChange(o,r)):(o=this._mismatch(o,r,i,a),u=!0),o=o._next}else n=0,function(e,t){if(Array.isArray(e))for(var n=0;n<e.length;n++)t(e[n]);else for(var r,i=e[Vl()]();!(r=i.next()).done;)t(r.value)}(e,function(e){i=t._trackByFn(n,e),null!==o&&Object.is(o.trackById,i)?(u&&(o=t._verifyReinsertion(o,e,i,n)),Object.is(o.item,e)||t._addIdentityChange(o,e)):(o=t._mismatch(o,e,i,n),u=!0),o=o._next,n++}),this.length=n;return this._truncate(o),this.collection=e,this.isDirty}},{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}},{key:"_reset",value:function(){if(this.isDirty){var e;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=e._nextMoved)e.previousIndex=e.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}},{key:"_mismatch",value:function(e,t,n,r){var i;return null===e?i=this._itTail:(i=e._prev,this._remove(e)),null!==(e=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._reinsertAfter(e,i,r)):null!==(e=null===this._linkedRecords?null:this._linkedRecords.get(n,r))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._moveAfter(e,i,r)):e=this._addAfter(new lv(t,n),i,r),e}},{key:"_verifyReinsertion",value:function(e,t,n,r){var i=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==i?e=this._reinsertAfter(i,e._prev,r):e.currentIndex!=r&&(e.currentIndex=r,this._addToMoves(e,r)),e}},{key:"_truncate",value:function(e){for(;null!==e;){var t=e._next;this._addToRemovals(this._unlink(e)),e=t}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)}},{key:"_reinsertAfter",value:function(e,t,n){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,t,n),this._addToMoves(e,n),e}},{key:"_moveAfter",value:function(e,t,n){return this._unlink(e),this._insertAfter(e,t,n),this._addToMoves(e,n),e}},{key:"_addAfter",value:function(e,t,n){return this._insertAfter(e,t,n),null===this._additionsTail?this._additionsTail=this._additionsHead=e:this._additionsTail=this._additionsTail._nextAdded=e,e}},{key:"_insertAfter",value:function(e,t,n){var r=null===t?this._itHead:t._next;return e._next=r,e._prev=t,null===r?this._itTail=e:r._prev=e,null===t?this._itHead=e:t._next=e,null===this._linkedRecords&&(this._linkedRecords=new fv),this._linkedRecords.put(e),e.currentIndex=n,e}},{key:"_remove",value:function(e){return this._addToRemovals(this._unlink(e))}},{key:"_unlink",value:function(e){null!==this._linkedRecords&&this._linkedRecords.remove(e);var t=e._prev,n=e._next;return null===t?this._itHead=n:t._next=n,null===n?this._itTail=t:n._prev=t,e}},{key:"_addToMoves",value:function(e,t){return e.previousIndex===t?e:(null===this._movesTail?this._movesTail=this._movesHead=e:this._movesTail=this._movesTail._nextMoved=e,e)}},{key:"_addToRemovals",value:function(e){return null===this._unlinkedRecords&&(this._unlinkedRecords=new fv),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}},{key:"_addIdentityChange",value:function(e,t){return e.item=t,null===this._identityChangesTail?this._identityChangesTail=this._identityChangesHead=e:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=e,e}}]),e}(),lv=function e(t,n){Be(this,e),this.item=t,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},cv=function(){function e(){Be(this,e),this._head=null,this._tail=null}return Ne(e,[{key:"add",value: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)}},{key:"get",value:function(e,t){var n;for(n=this._head;null!==n;n=n._nextDup)if((null===t||t<=n.currentIndex)&&Object.is(n.trackById,e))return n;return null}},{key:"remove",value:function(e){var t=e._prevDup,n=e._nextDup;return null===t?this._head=n:t._nextDup=n,null===n?this._tail=t:n._prevDup=t,null===this._head}}]),e}(),fv=function(){function e(){Be(this,e),this.map=new Map}return Ne(e,[{key:"put",value:function(e){var t=e.trackById,n=this.map.get(t);n||(n=new cv,this.map.set(t,n)),n.add(e)}},{key:"get",value:function(e,t){var n=e,r=this.map.get(n);return r?r.get(e,t):null}},{key:"remove",value:function(e){var t=e.trackById;return this.map.get(t).remove(e)&&this.map.delete(t),e}},{key:"isEmpty",get:function(){return 0===this.map.size}},{key:"clear",value:function(){this.map.clear()}}]),e}();function dv(e,t,n){var r=e.previousIndex;if(null===r)return r;var i=0;return n&&r<n.length&&(i=n[r]),r+t+i}var hv=function(){function e(){Be(this,e)}return Ne(e,[{key:"supports",value:function(e){return e instanceof Map||zl(e)}},{key:"create",value:function(){return new vv}}]),e}(),vv=function(){function e(){Be(this,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}return Ne(e,[{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}},{key:"forEachItem",value:function(e){var t;for(t=this._mapHead;null!==t;t=t._next)e(t)}},{key:"forEachPreviousItem",value:function(e){var t;for(t=this._previousMapHead;null!==t;t=t._nextPrevious)e(t)}},{key:"forEachChangedItem",value:function(e){var t;for(t=this._changesHead;null!==t;t=t._nextChanged)e(t)}},{key:"forEachAddedItem",value:function(e){var t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}},{key:"forEachRemovedItem",value:function(e){var t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}},{key:"diff",value:function(e){if(e){if(!(e instanceof Map||zl(e)))throw new Error("Error trying to diff '".concat($e(e),"'. Only maps and objects are allowed"))}else e=new Map;return this.check(e)?this:null}},{key:"onDestroy",value:function(){}},{key:"check",value:function(e){var t=this;this._reset();var n=this._mapHead;if(this._appendAfter=null,this._forEach(e,function(e,r){if(n&&n.key===r)t._maybeAddToChanges(n,e),t._appendAfter=n,n=n._next;else{var i=t._getOrCreateRecordForKey(r,e);n=t._insertBeforeOrAppend(n,i)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(var r=n;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}},{key:"_insertBeforeOrAppend",value:function(e,t){if(e){var n=e._prev;return t._next=e,t._prev=n,e._prev=t,n&&(n._next=t),e===this._mapHead&&(this._mapHead=t),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=t,t._prev=this._appendAfter):this._mapHead=t,this._appendAfter=t,null}},{key:"_getOrCreateRecordForKey",value:function(e,t){if(this._records.has(e)){var n=this._records.get(e);this._maybeAddToChanges(n,t);var r=n._prev,i=n._next;return r&&(r._next=i),i&&(i._prev=r),n._next=null,n._prev=null,n}var o=new pv(e);return this._records.set(e,o),o.currentValue=t,this._addToAdditions(o),o}},{key:"_reset",value: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}}},{key:"_maybeAddToChanges",value:function(e,t){Object.is(t,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=t,this._addToChanges(e))}},{key:"_addToAdditions",value:function(e){null===this._additionsHead?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)}},{key:"_addToChanges",value:function(e){null===this._changesHead?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)}},{key:"_forEach",value:function(e,t){e instanceof Map?e.forEach(t):Object.keys(e).forEach(function(n){return t(e[n],n)})}}]),e}(),pv=function e(t){Be(this,e),this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null};function yv(){return new gv([new uv])}var gv=function(){function e(t){Be(this,e),this.factories=t}return Ne(e,[{key:"find",value:function(e){var t,n=this.factories.find(function(t){return t.supports(e)});if(null!=n)return n;throw new Error("Cannot find a differ supporting object '".concat(e,"' of type '").concat((t=e).name||Re(t),"'"))}}],[{key:"create",value:function(t,n){if(null!=n){var r=n.factories.slice();t=t.concat(r)}return new e(t)}},{key:"extend",value:function(t){return{provide:e,useFactory:function(n){return e.create(t,n||yv())},deps:[[e,new Mo,new Oo]]}}}]),e}();function mv(){return new _v([new hv])}gv.ɵprov=lt({token:gv,providedIn:"root",factory:yv});var _v=function(){function e(t){Be(this,e),this.factories=t}return Ne(e,[{key:"find",value:function(e){var t=this.factories.find(function(t){return t.supports(e)});if(t)return t;throw new Error("Cannot find a differ supporting object '".concat(e,"'"))}}],[{key:"create",value:function(t,n){if(n){var r=n.factories.slice();t=t.concat(r)}return new e(t)}},{key:"extend",value:function(t){return{provide:e,useFactory:function(n){return e.create(t,n||mv())},deps:[[e,new Mo,new Oo]]}}}]),e}();_v.ɵprov=lt({token:_v,providedIn:"root",factory:mv});var wv=function(){function e(t,n){Be(this,e),this._lView=t,this._cdRefInjectingView=n,this._appRef=null,this._attachedToViewContainer=!1}return Ne(e,[{key:"rootNodes",get:function(){var e=this._lView,t=e[nn];return function e(t,n,r,i){for(var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];null!==r;){var u=n[r.index];if(null!==u&&i.push(Jn(u)),Tn(u))for(var a=Fn;a<u.length;a++){var s=u[a],l=s[nn].firstChild;null!==l&&e(s[nn],s,l,i)}var c=r.type;if(8&c)e(t,n,r.child,i);else if(32&c)for(var f=va(r,n),d=void 0;d=f();)i.push(d);else if(16&c){var h=Ha(n,r);if(Array.isArray(h))i.push.apply(i,Te(h));else{var v=pa(n[mn]);e(v[nn],v,h,i,!0)}}r=o?r.projectionNext:r.next}return i}(t,e,t.firstChild,[])}},{key:"context",get:function(){return this._lView[cn]},set:function(e){this._lView[cn]=e}},{key:"destroyed",get:function(){return 256==(256&this._lView[rn])}},{key:"destroy",value:function(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){var e=this._lView[on];if(Tn(e)){var t=e[An],n=t?t.indexOf(this):-1;n>-1&&(Aa(e,n),ro(t,n))}this._attachedToViewContainer=!1}Sa(this._lView[nn],this._lView)}},{key:"onDestroy",value:function(e){Ms(this._lView[nn],this._lView,null,e)}},{key:"markForCheck",value:function(){Xs(this._cdRefInjectingView||this._lView)}},{key:"detach",value:function(){this._lView[rn]&=-129}},{key:"reattach",value:function(){this._lView[rn]|=128}},{key:"detectChanges",value:function(){tl(this._lView[nn],this._lView,this.context)}},{key:"checkNoChanges",value:function(){!function(e,t,n){Cr(!0);try{tl(e,t,n)}finally{Cr(!1)}}(this._lView[nn],this._lView,this.context)}},{key:"attachToViewContainerRef",value:function(){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._attachedToViewContainer=!0}},{key:"detachFromAppRef",value:function(){var e,t;this._appRef=null,e=this._lView[nn],t=this._lView,Ga(e,t,t[hn],2,null,null)}},{key:"attachToAppRef",value:function(e){if(this._attachedToViewContainer)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e}}]),e}(),bv=function(e){je(n,wv);var t=Le(n);function n(e){var r;return Be(this,n),(r=t.call(this,e))._view=e,r}return Ne(n,[{key:"detectChanges",value:function(){nl(this._view)}},{key:"checkNoChanges",value:function(){!function(e){Cr(!0);try{nl(e)}finally{Cr(!1)}}(this._view)}},{key:"context",get:function(){return null}}]),n}(),Dv=function e(){Be(this,e)};Dv.__NG_ELEMENT_ID__=function(e){return function(e,t,n){if(On(e)&&!n){var r=rr(e.index,t);return new wv(r,r)}if(47&e.type){var i=t[mn];return new wv(i,t)}return null}(yr(),hr(),16==(16&e))};var Cv=[new hv],kv=[new uv],Ev=new gv(kv),Av=new _v(Cv),Sv=function(){return Iv(yr(),hr())},Fv=function e(){Be(this,e)};Fv.__NG_ELEMENT_ID__=Sv;var xv=Fv,Tv=function(e){je(n,xv);var t=Le(n);function n(e,r,i){var o;return Be(this,n),(o=t.call(this))._declarationLView=e,o._declarationTContainer=r,o.elementRef=i,o}return Ne(n,[{key:"createEmbeddedView",value:function(e){var t=this._declarationTContainer.tViews,n=ws(this._declarationLView,t,e,16,null,t.declTNode,null,null,null,null),r=this._declarationLView[this._declarationTContainer.index];n[_n]=r;var i=this._declarationLView[bn];return null!==i&&(n[bn]=i.createEmbeddedView(t)),ks(t,n,e),new wv(n)}}]),n}();function Iv(e,t){return 4&e.type?new Tv(t,e,Kh(e,t)):null}var Ov=function e(){Be(this,e)},Pv=function e(){Be(this,e)},Mv=function(){return Vv(yr(),hr())},Nv=function e(){Be(this,e)};Nv.__NG_ELEMENT_ID__=Mv;var Rv=Nv,Bv=function(e){je(n,Rv);var t=Le(n);function n(e,r,i){var o;return Be(this,n),(o=t.call(this))._lContainer=e,o._hostTNode=r,o._hostLView=i,o}return Ne(n,[{key:"element",get:function(){return Kh(this._hostTNode,this._hostLView)}},{key:"injector",get:function(){return new Ii(this._hostTNode,this._hostLView)}},{key:"parentInjector",get:function(){var e=_i(this._hostTNode,this._hostLView);if(si(e)){var t=ci(e,this._hostLView),n=li(e),r=t[nn].data[n+8];return new Ii(r,t)}return new Ii(null,this._hostLView)}},{key:"clear",value:function(){for(;this.length>0;)this.remove(this.length-1)}},{key:"get",value:function(e){var t=jv(this._lContainer);return null!==t&&t[e]||null}},{key:"length",get:function(){return this._lContainer.length-Fn}},{key:"createEmbeddedView",value:function(e,t,n){var r=e.createEmbeddedView(t||{});return this.insert(r,n),r}},{key:"createComponent",value:function(e,t,n,r,i){var o=n||this.parentInjector;if(!i&&null==e.ngModule&&o){var u=o.get(Ov,null);u&&(i=u)}var a=e.create(o,r,void 0,i);return this.insert(a.hostView,t),a}},{key:"insert",value:function(e,t){var n=e._lView,r=n[nn];if(Tn(n[on])){var i=this.indexOf(e);if(-1!==i)this.detach(i);else{var o=n[on],u=new Bv(o,o[sn],o[on]);u.detach(u.indexOf(e))}}var a=this._adjustIndex(t),s=this._lContainer;ka(r,n,s,a);var l=Ua(a,s),c=n[hn],f=Ma(c,s[En]);return null!==f&&function(e,t,n,r,i,o){r[tn]=i,r[sn]=t,Ga(e,r,n,1,i,o)}(r,s[sn],c,n,f,l),e.attachToViewContainerRef(),no(Lv(s),a,e),e}},{key:"move",value:function(e,t){return this.insert(e,t)}},{key:"indexOf",value:function(e){var t=jv(this._lContainer);return null!==t?t.indexOf(e):-1}},{key:"remove",value:function(e){var t=this._adjustIndex(e,-1),n=Aa(this._lContainer,t);n&&(ro(Lv(this._lContainer),t),Sa(n[nn],n))}},{key:"detach",value:function(e){var t=this._adjustIndex(e,-1),n=Aa(this._lContainer,t);return n&&null!=ro(Lv(this._lContainer),t)?new wv(n):null}},{key:"_adjustIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return null==e?this.length+t:e}}]),n}();function jv(e){return e[An]}function Lv(e){return e[An]||(e[An]=[])}function Vv(e,t){var n,r=t[e.index];if(Tn(r))n=r;else{var i;if(8&e.type)i=Jn(r);else{var o=t[hn];i=o.createComment("");var u=er(e,t);Ia(o,Ma(o,u),i,function(e,t){return Kn(e)?e.nextSibling(t):t.nextSibling}(o,u),!1)}t[e.index]=n=Ys(r,t,i,e),Js(t,n)}return new Bv(n,e,t)}var Hv=new Map;function Uv(e){var t=Hv.get(e);return t||(t=$e(e)+"_"+Hv.size,Hv.set(e,t)),t}Uv(Sl),Uv(dl),Uv(Ov),Uv(tv),Uv(Jh),Uv(Nv),Uv(Fv),Uv(Dv),Uv(Sl),Uv(dl);var zv={},Zv=function(e){je(n,$h);var t=Le(n);function n(e){var r;return Be(this,n),(r=t.call(this)).ngModule=e,r}return Ne(n,[{key:"resolveComponentFactory",value:function(e){var t=Qt(e);return new qv(t,this.ngModule)}}]),n}();function Gv(e){var t=[];for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];t.push({propName:r,templateName:n})}return t}var Wv=new zi("SCHEDULER_TOKEN",{providedIn:"root",factory:function(){return aa}});var qv=function(e){je(n,Gh);var t=Le(n);function n(e,r){var i;return Be(this,n),(i=t.call(this)).componentDef=e,i.ngModule=r,i.componentType=e.type,i.selector=e.selectors.map(us).join(","),i.ngContentSelectors=e.ngContentSelectors?e.ngContentSelectors:[],i.isBoundToModule=!!r,i}return Ne(n,[{key:"inputs",get:function(){return Gv(this.componentDef.inputs)}},{key:"outputs",get:function(){return Gv(this.componentDef.outputs)}},{key:"create",value:function(e,t,n,r){var i,o,u,a,s=(r=r||this.ngModule)?function(e,t){return{get:function(n,r,i){var o=e.get(n,zv,i);return o!==zv||r===zv?o:t.get(n,r,i)}}}(e,r.injector):e,l=s.get(ev,Qn),c=s.get(rv,null),f=l.createRenderer(null,this.componentDef),d=this.componentDef.selectors[0][0]||"div",h=n?Ps(f,n,this.componentDef.encapsulation):Ca(l.createRenderer(null,this.componentDef),d,function(e){var t=e.toLowerCase();return"svg"===t?Wn:"math"===t?qn:null}(d)),v=this.componentDef.onPush?576:528,p={components:[],scheduler:i||aa,clean:il,playerHandler:o||null,flags:0},y=Os(0,null,null,1,0,null,null,null,null,null),g=ws(null,y,p,v,null,null,l,f,c,s);Rr(g);try{var m=function(e,t,n,r,i,o){var u=n[nn],a=Dn;n[a]=e;var s=bs(u,a,2,"#host",null),l=s.mergedAttrs=t.hostAttrs;null!==l&&(fl(s,l,!0),null!==e&&(ri(i,e,l),null!==s.classes&&$a(i,e,s.classes),null!==s.styles&&qa(i,e,s.styles)));var c=r.createRenderer(e,t),f=ws(n,Is(t),null,t.onPush?64:16,n[a],s,r,c,o||null,null);return u.firstCreatePass&&(wi(yi(s,n),u,t.type),Vs(u,s),Us(s,n.length,1)),Js(n,f),n[a]=f}(h,this.componentDef,g,l,f);if(h)if(n)ri(f,h,["ng-version",ov.full]);else{var _=function(e){for(var t=[],n=[],r=1,i=2;r<e.length;){var o=e[r];if("string"==typeof o)2===i?""!==o&&t.push(o,e[++r]):8===i&&n.push(o);else{if(!ts(i))break;i=o}r++}return{attrs:t,classes:n}}(this.componentDef.selectors[0]),w=_.attrs,b=_.classes;w&&ri(f,h,w),b&&b.length>0&&$a(f,h,b.join(" "))}if(a=tr(y,Dn),void 0!==t)for(var D=a.projection=[],C=0;C<this.ngContentSelectors.length;C++){var k=t[C];D.push(null!=k?Array.from(k):null)}u=Fl(m,this.componentDef,g,p,[xl]),ks(y,g,null)}finally{Hr()}return new $v(this.componentType,u,Kh(a,g),g,a)}}]),n}();new Zv;var $v=function(e){je(n,Zh);var t=Le(n);function n(e,r,i,o,u){var a;return Be(this,n),(a=t.call(this)).location=i,a._rootLView=o,a._tNode=u,a.instance=r,a.hostView=a.changeDetectorRef=new bv(o),a.componentType=e,a}return Ne(n,[{key:"injector",get:function(){return new Ii(this._tNode,this._rootLView)}},{key:"destroy",value:function(){this.hostView.destroy()}},{key:"onDestroy",value:function(e){this.hostView.onDestroy(e)}}]),n}();function Yv(e,t,n,r){return Et(function(){var i,o=e;null!==t&&(o.hasOwnProperty("decorators")&&void 0!==o.decorators?(i=o.decorators).push.apply(i,Te(t)):o.decorators=t);null!==n&&(o.ctorParameters=n),null!==r&&(o.hasOwnProperty("propDecorators")&&void 0!==o.propDecorators?o.propDecorators=Object.assign(Object.assign({},o.propDecorators),r):o.propDecorators=r)})}var Kv=new Map;function Qv(e){var t=new Set;!function e(n){var r=en(n,!0);var i=r.id;if(null!==i){var o=Kv.get(i);!function(e,t,n){if(t&&t!==n)throw new Error("Duplicate module registered for ".concat(e," - ").concat($e(t)," vs ").concat($e(t.name)))}(i,o,n),Kv.set(i,n)}var u=ha(r.imports);var a,s=xe(u);try{for(s.s();!(a=s.n()).done;){var l=a.value;t.has(l)||(t.add(l),e(l))}}catch(e){s.e(e)}finally{s.f()}}(e)}var Jv=function(e){je(n,Ov);var t=Le(n);function n(e,r){var i;Be(this,n),(i=t.call(this))._parent=r,i._bootstrapComponents=[],i.injector=Ve(i),i.destroyCbs=[],i.componentFactoryResolver=new Zv(Ve(i));var o=en(e),u=e[Bt]||null;return u&&Md(u),i._bootstrapComponents=ha(o.bootstrap),i._r3Injector=_l(e,r,[{provide:Ov,useValue:Ve(i)},{provide:$h,useValue:i.componentFactoryResolver}],$e(e)),i._r3Injector._resolveInjectorDefTypes(),i.instance=i.get(e),i}return Ne(n,[{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Sl.THROW_IF_NOT_FOUND,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:vt.Default;return e===Sl||e===Ov||e===dl?this:this._r3Injector.get(e,t,n)}},{key:"destroy",value:function(){var e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach(function(e){return e()}),this.destroyCbs=null}},{key:"onDestroy",value:function(e){this.destroyCbs.push(e)}}]),n}(),Xv=function(e){je(n,Pv);var t=Le(n);function n(e){var r;return Be(this,n),(r=t.call(this)).moduleType=e,null!==en(e)&&Qv(e),r}return Ne(n,[{key:"create",value:function(e){return new Jv(this.moduleType,e)}}]),n}();function ep(e,t,n){var r=kr()+e,i=hr();return i[r]===as?Zl(i,r,n?t.call(n):t()):Gl(i,r)}function tp(e,t,n,r){return fp(hr(),kr(),e,t,n,r)}function np(e,t,n,r,i){return dp(hr(),kr(),e,t,n,r,i)}function rp(e,t,n,r,i,o){return hp(hr(),kr(),e,t,n,r,i,o)}function ip(e,t,n,r,i,o,u){return vp(hr(),kr(),e,t,n,r,i,o,u)}function op(e,t,n,r,i,o,u,a){var s=kr()+e,l=hr(),c=Yl(l,s,n,r,i,o);return Wl(l,s+4,u)||c?Zl(l,s+5,a?t.call(a,n,r,i,o,u):t(n,r,i,o,u)):Gl(l,s+5)}function up(e,t,n,r,i,o,u,a,s){var l=kr()+e,c=hr(),f=Yl(c,l,n,r,i,o);return ql(c,l+4,u,a)||f?Zl(c,l+6,s?t.call(s,n,r,i,o,u,a):t(n,r,i,o,u,a)):Gl(c,l+6)}function ap(e,t,n,r,i,o,u,a,s,l){var c=kr()+e,f=hr(),d=Yl(f,c,n,r,i,o);return $l(f,c+4,u,a,s)||d?Zl(f,c+7,l?t.call(l,n,r,i,o,u,a,s):t(n,r,i,o,u,a,s)):Gl(f,c+7)}function sp(e,t,n,r,i,o,u,a,s,l,c){var f=kr()+e,d=hr(),h=Yl(d,f,n,r,i,o);return Yl(d,f+4,u,a,s,l)||h?Zl(d,f+8,c?t.call(c,n,r,i,o,u,a,s,l):t(n,r,i,o,u,a,s,l)):Gl(d,f+8)}function lp(e,t,n,r){return pp(hr(),kr(),e,t,n,r)}function cp(e,t){var n=e[t];return n===as?void 0:n}function fp(e,t,n,r,i,o){var u=t+n;return Wl(e,u,i)?Zl(e,u+1,o?r.call(o,i):r(i)):cp(e,u+1)}function dp(e,t,n,r,i,o,u){var a=t+n;return ql(e,a,i,o)?Zl(e,a+2,u?r.call(u,i,o):r(i,o)):cp(e,a+2)}function hp(e,t,n,r,i,o,u,a){var s=t+n;return $l(e,s,i,o,u)?Zl(e,s+3,a?r.call(a,i,o,u):r(i,o,u)):cp(e,s+3)}function vp(e,t,n,r,i,o,u,a,s){var l=t+n;return Yl(e,l,i,o,u,a)?Zl(e,l+4,s?r.call(s,i,o,u,a):r(i,o,u,a)):cp(e,l+4)}function pp(e,t,n,r,i,o){for(var u=t+n,a=!1,s=0;s<i.length;s++)Wl(e,u++,i[s])&&(a=!0);return a?Zl(e,u,r.apply(o,i)):cp(e,u)}function yp(e,t){var n,r=vr(),i=e+Dn;r.firstCreatePass?(n=function(e,t){if(t)for(var n=t.length-1;n>=0;n--){var r=t[n];if(e===r.name)return r}throw new et("302","The pipe '".concat(e,"' could not be found!"))}(t,r.pipeRegistry),r.data[i]=n,n.onDestroy&&(r.destroyHooks||(r.destroyHooks=[])).push(i,n.onDestroy)):n=r.data[i];var o=n.factory||(n.factory=Nn(n.type)),u=Ct(Ec);try{var a=di(!1),s=o();return di(a),function(e,t,n,r){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}(r,hr(),i,s),s}finally{Ct(u)}}function gp(e,t,n){var r=e+Dn,i=hr(),o=nr(i,r);return Cp(i,Dp(i,r)?fp(i,kr(),t,o.transform,n,o):o.transform(n))}function mp(e,t,n,r){var i=e+Dn,o=hr(),u=nr(o,i);return Cp(o,Dp(o,i)?dp(o,kr(),t,u.transform,n,r,u):u.transform(n,r))}function _p(e,t,n,r,i){var o=e+Dn,u=hr(),a=nr(u,o);return Cp(u,Dp(u,o)?hp(u,kr(),t,a.transform,n,r,i,a):a.transform(n,r,i))}function wp(e,t,n,r,i,o){var u=e+Dn,a=hr(),s=nr(a,u);return Cp(a,Dp(a,u)?vp(a,kr(),t,s.transform,n,r,i,o,s):s.transform(n,r,i,o))}function bp(e,t,n){var r=e+Dn,i=hr(),o=nr(i,r);return Cp(i,Dp(i,r)?pp(i,kr(),t,o.transform,n,o):o.transform.apply(o,n))}function Dp(e,t){return e[nn].data[t].pure}function Cp(e,t){Hl.isWrapped(t)&&(t=Hl.unwrap(t),e[Er()]=as);return t}function kp(e){return function(t){setTimeout(e,void 0,t)}}var Ep=function(e){je(n,I);var t=Le(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return Be(this,n),(e=t.call(this)).__isAsync=r,e}return Ne(n,[{key:"emit",value:function(e){Ee(Ge(n.prototype),"next",this).call(this,e)}},{key:"subscribe",value:function(e,t,r){var i,o,a,s=e,l=t||function(){return null},c=r;if(e&&"object"===Re(e)){var f=e;s=null===(i=f.next)||void 0===i?void 0:i.bind(f),l=null===(o=f.error)||void 0===o?void 0:o.bind(f),c=null===(a=f.complete)||void 0===a?void 0:a.bind(f)}this.__isAsync&&(l=kp(l),s&&(s=kp(s)),c&&(c=kp(c)));var d=Ee(Ge(n.prototype),"subscribe",this).call(this,{next:s,error:l,complete:c});return e instanceof u&&e.add(d),d}}]),n}();function Ap(){return this._results[Vl()]()}var Sp=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];Be(this,e),this._emitDistinctChangesOnly=t,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;var n=Vl(),r=e.prototype;r[n]||(r[n]=Ap)}return Ne(e,[{key:"changes",get:function(){return this._changes||(this._changes=new Ep)}},{key:"get",value:function(e){return this._results[e]}},{key:"map",value:function(e){return this._results.map(e)}},{key:"filter",value:function(e){return this._results.filter(e)}},{key:"find",value:function(e){return this._results.find(e)}},{key:"reduce",value:function(e,t){return this._results.reduce(e,t)}},{key:"forEach",value:function(e){this._results.forEach(e)}},{key:"some",value:function(e){return this._results.some(e)}},{key:"toArray",value:function(){return this._results.slice()}},{key:"toString",value:function(){return this._results.toString()}},{key:"reset",value:function(e,t){this.dirty=!1;var n=eo(e);(this._changesDetected=!function(e,t,n){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++){var i=e[r],o=t[r];if(n&&(i=n(i),o=n(o)),o!==i)return!1}return!0}(this._results,n,t))&&(this._results=n,this.length=n.length,this.last=n[this.length-1],this.first=n[0])}},{key:"notifyOnChanges",value:function(){!this._changes||!this._changesDetected&&this._emitDistinctChangesOnly||this._changes.emit(this)}},{key:"setDirty",value:function(){this.dirty=!0}},{key:"destroy",value:function(){this.changes.complete(),this.changes.unsubscribe()}}]),e}(),Fp=function(){function e(t){Be(this,e),this.queryList=t,this.matches=null}return Ne(e,[{key:"clone",value:function(){return new e(this.queryList)}},{key:"setDirty",value:function(){this.queryList.setDirty()}}]),e}(),xp=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];Be(this,e),this.queries=t}return Ne(e,[{key:"createEmbeddedView",value:function(t){var n=t.queries;if(null!==n){for(var r=null!==t.contentQueries?t.contentQueries[0]:n.length,i=[],o=0;o<r;o++){var u=n.getByIndex(o),a=this.queries[u.indexInDeclarationView];i.push(a.clone())}return new e(i)}return null}},{key:"insertView",value:function(e){this.dirtyQueriesWithMatches(e)}},{key:"detachView",value:function(e){this.dirtyQueriesWithMatches(e)}},{key:"dirtyQueriesWithMatches",value:function(e){for(var t=0;t<this.queries.length;t++)null!==Up(e,t).matches&&this.queries[t].setDirty()}}]),e}(),Tp=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;Be(this,e),this.predicate=t,this.flags=n,this.read=r},Ip=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];Be(this,e),this.queries=t}return Ne(e,[{key:"elementStart",value:function(e,t){for(var n=0;n<this.queries.length;n++)this.queries[n].elementStart(e,t)}},{key:"elementEnd",value:function(e){for(var t=0;t<this.queries.length;t++)this.queries[t].elementEnd(e)}},{key:"embeddedTView",value:function(t){for(var n=null,r=0;r<this.length;r++){var i=null!==n?n.length:0,o=this.getByIndex(r).embeddedTView(t,i);o&&(o.indexInDeclarationView=r,null!==n?n.push(o):n=[o])}return null!==n?new e(n):null}},{key:"template",value:function(e,t){for(var n=0;n<this.queries.length;n++)this.queries[n].template(e,t)}},{key:"getByIndex",value:function(e){return this.queries[e]}},{key:"length",get:function(){return this.queries.length}},{key:"track",value:function(e){this.queries.push(e)}}]),e}(),Op=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;Be(this,e),this.metadata=t,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=n}return Ne(e,[{key:"elementStart",value:function(e,t){this.isApplyingToNode(t)&&this.matchTNode(e,t)}},{key:"elementEnd",value:function(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}},{key:"template",value:function(e,t){this.elementStart(e,t)}},{key:"embeddedTView",value:function(t,n){return this.isApplyingToNode(t)?(this.crossesNgTemplate=!0,this.addMatch(-t.index,n),new e(this.metadata)):null}},{key:"isApplyingToNode",value:function(e){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){for(var t=this._declarationNodeIndex,n=e.parent;null!==n&&8&n.type&&n.index!==t;)n=n.parent;return t===(null!==n?n.index:-1)}return this._appliesToNextNode}},{key:"matchTNode",value:function(e,t){var n=this.metadata.predicate;if(Array.isArray(n))for(var r=0;r<n.length;r++){var i=n[r];this.matchTNodeWithReadOption(e,t,Pp(t,i)),this.matchTNodeWithReadOption(e,t,Si(t,e,i,!1,!1))}else n===Fv?4&t.type&&this.matchTNodeWithReadOption(e,t,-1):this.matchTNodeWithReadOption(e,t,Si(t,e,n,!1,!1))}},{key:"matchTNodeWithReadOption",value:function(e,t,n){if(null!==n){var r=this.metadata.read;if(null!==r)if(r===Jh||r===Nv||r===Fv&&4&t.type)this.addMatch(t.index,-2);else{var i=Si(t,e,r,!1,!1);null!==i&&this.addMatch(t.index,i)}else this.addMatch(t.index,n)}}},{key:"addMatch",value:function(e,t){null===this.matches?this.matches=[e,t]:this.matches.push(e,t)}}]),e}();function Pp(e,t){var n=e.localNames;if(null!==n)for(var r=0;r<n.length;r+=2)if(n[r]===t)return n[r+1];return null}function Mp(e,t,n,r){return-1===n?function(e,t){return 11&e.type?Kh(e,t):4&e.type?Iv(e,t):null}(t,e):-2===n?function(e,t,n){if(n===Jh)return Kh(t,e);if(n===Fv)return Iv(t,e);if(n===Nv)return Vv(t,e)}(e,t,r):Fi(e,e[nn],n,t)}function Np(e,t,n,r){var i=t[bn].queries[r];if(null===i.matches){for(var o=e.data,u=n.matches,a=[],s=0;s<u.length;s+=2){var l=u[s];if(l<0)a.push(null);else{var c=o[l];a.push(Mp(t,c,u[s+1],n.metadata.read))}}i.matches=a}return i.matches}function Rp(e){var t=hr(),n=vr(),r=Or();Pr(r+1);var i=Up(n,r);if(e.dirty&&ir(t)===(2==(2&i.metadata.flags))){if(null===i.matches)e.reset([]);else{var o=i.crossesNgTemplate?function e(t,n,r,i){var o=t.queries.getByIndex(r),u=o.matches;if(null!==u)for(var a=Np(t,n,o,r),s=0;s<u.length;s+=2){var l=u[s];if(l>0)i.push(a[s/2]);else{for(var c=u[s+1],f=n[-l],d=Fn;d<f.length;d++){var h=f[d];h[_n]===h[on]&&e(h[nn],h,c,i)}if(null!==f[Sn])for(var v=f[Sn],p=0;p<v.length;p++){var y=v[p];e(y[nn],y,c,i)}}}return i}(n,t,r,[]):Np(n,t,i,r);e.reset(o,Xh),e.notifyOnChanges()}return!0}return!1}function Bp(e,t,n){var r=vr();r.firstCreatePass&&(Hp(r,new Tp(e,t,n),-1),2==(2&t)&&(r.staticViewQueries=!0)),Vp(r,hr(),t)}function jp(e,t,n,r){var i=vr();if(i.firstCreatePass){var o=yr();Hp(i,new Tp(t,n,r),o.index),function(e,t){var n=e.contentQueries||(e.contentQueries=[]),r=n.length?n[n.length-1]:-1;t!==r&&n.push(e.queries.length-1,t)}(i,e),2==(2&n)&&(i.staticContentQueries=!0)}Vp(i,hr(),n)}function Lp(){return e=hr(),t=Or(),e[bn].queries[t].queryList;var e,t}function Vp(e,t,n){var r=new Sp(4==(4&n));Ms(e,t,r,r.destroy),null===t[bn]&&(t[bn]=new xp),t[bn].queries.push(new Fp(r))}function Hp(e,t,n){null===e.queries&&(e.queries=new Ip),e.queries.track(new Op(t,n))}function Up(e,t){return e.queries.getByIndex(t)}function zp(e,t){return Iv(e,t)}var Zp={"ɵɵattribute":Kl,"ɵɵattributeInterpolate1":uc,"ɵɵattributeInterpolate2":ac,"ɵɵattributeInterpolate3":sc,"ɵɵattributeInterpolate4":lc,"ɵɵattributeInterpolate5":cc,"ɵɵattributeInterpolate6":fc,"ɵɵattributeInterpolate7":dc,"ɵɵattributeInterpolate8":hc,"ɵɵattributeInterpolateV":vc,"ɵɵdefineComponent":Ht,"ɵɵdefineDirective":Yt,"ɵɵdefineInjectable":lt,"ɵɵdefineInjector":ct,"ɵɵdefineNgModule":Wt,"ɵɵdefinePipe":Kt,"ɵɵdirectiveInject":Ec,"ɵɵgetInheritedFactory":Oi,"ɵɵinject":Ao,"ɵɵinjectAttribute":Mi,"ɵɵinvalidFactory":Ac,"ɵɵinvalidFactoryDep":So,"ɵɵtemplateRefExtractor":zp,"ɵɵNgOnChangesFeature":Bn,"ɵɵProvidersFeature":zh,"ɵɵCopyDefinitionFeature":jl,"ɵɵInheritDefinitionFeature":Il,"ɵɵnextContext":Gc,"ɵɵnamespaceHTML":$r,"ɵɵnamespaceMathML":qr,"ɵɵnamespaceSVG":Wr,"ɵɵenableBindings":fr,"ɵɵdisableBindings":dr,"ɵɵelementStart":Tc,"ɵɵelementEnd":Ic,"ɵɵelement":Oc,"ɵɵelementContainerStart":Pc,"ɵɵelementContainerEnd":Mc,"ɵɵelementContainer":Nc,"ɵɵpureFunction0":ep,"ɵɵpureFunction1":tp,"ɵɵpureFunction2":np,"ɵɵpureFunction3":rp,"ɵɵpureFunction4":ip,"ɵɵpureFunction5":op,"ɵɵpureFunction6":up,"ɵɵpureFunction7":ap,"ɵɵpureFunction8":sp,"ɵɵpureFunctionV":lp,"ɵɵgetCurrentView":Rc,"ɵɵrestoreView":pr,"ɵɵlistener":Vc,"ɵɵprojection":$c,"ɵɵsyntheticHostProperty":wd,"ɵɵsyntheticHostListener":Hc,"ɵɵpipeBind1":gp,"ɵɵpipeBind2":mp,"ɵɵpipeBind3":_p,"ɵɵpipeBind4":wp,"ɵɵpipeBindV":bp,"ɵɵprojectionDef":qc,"ɵɵhostProperty":_d,"ɵɵproperty":Sc,"ɵɵpropertyInterpolate":Yc,"ɵɵpropertyInterpolate1":Kc,"ɵɵpropertyInterpolate2":Qc,"ɵɵpropertyInterpolate3":Jc,"ɵɵpropertyInterpolate4":Xc,"ɵɵpropertyInterpolate5":ef,"ɵɵpropertyInterpolate6":tf,"ɵɵpropertyInterpolate7":nf,"ɵɵpropertyInterpolate8":rf,"ɵɵpropertyInterpolateV":of,"ɵɵpipe":yp,"ɵɵqueryRefresh":Rp,"ɵɵviewQuery":Bp,"ɵɵloadQuery":Lp,"ɵɵcontentQuery":jp,"ɵɵreference":yc,"ɵɵclassMap":Df,"ɵɵclassMapInterpolate1":Wf,"ɵɵclassMapInterpolate2":qf,"ɵɵclassMapInterpolate3":$f,"ɵɵclassMapInterpolate4":Yf,"ɵɵclassMapInterpolate5":Kf,"ɵɵclassMapInterpolate6":Qf,"ɵɵclassMapInterpolate7":Jf,"ɵɵclassMapInterpolate8":Xf,"ɵɵclassMapInterpolateV":ed,"ɵɵstyleMap":wf,"ɵɵstyleMapInterpolate1":td,"ɵɵstyleMapInterpolate2":nd,"ɵɵstyleMapInterpolate3":rd,"ɵɵstyleMapInterpolate4":id,"ɵɵstyleMapInterpolate5":od,"ɵɵstyleMapInterpolate6":ud,"ɵɵstyleMapInterpolate7":ad,"ɵɵstyleMapInterpolate8":sd,"ɵɵstyleMapInterpolateV":ld,"ɵɵstyleProp":mf,"ɵɵstylePropInterpolate1":cd,"ɵɵstylePropInterpolate2":fd,"ɵɵstylePropInterpolate3":dd,"ɵɵstylePropInterpolate4":hd,"ɵɵstylePropInterpolate5":vd,"ɵɵstylePropInterpolate6":pd,"ɵɵstylePropInterpolate7":yd,"ɵɵstylePropInterpolate8":gd,"ɵɵstylePropInterpolateV":md,"ɵɵclassProp":_f,"ɵɵadvance":ss,"ɵɵtemplate":pc,"ɵɵtext":Nf,"ɵɵtextInterpolate":Rf,"ɵɵtextInterpolate1":Bf,"ɵɵtextInterpolate2":jf,"ɵɵtextInterpolate3":Lf,"ɵɵtextInterpolate4":Vf,"ɵɵtextInterpolate5":Hf,"ɵɵtextInterpolate6":Uf,"ɵɵtextInterpolate7":zf,"ɵɵtextInterpolate8":Zf,"ɵɵtextInterpolateV":Gf,"ɵɵi18n":Ih,"ɵɵi18nAttributes":Oh,"ɵɵi18nExp":Ph,"ɵɵi18nStart":xh,"ɵɵi18nEnd":Th,"ɵɵi18nApply":Mh,"ɵɵi18nPostprocess":Nh,"ɵɵresolveWindow":sa,"ɵɵresolveDocument":la,"ɵɵresolveBody":ca,"ɵɵsetComponentScope":Ut,"ɵɵsetNgModuleScope":qt,"ɵɵsanitizeHtml":ju,"ɵɵsanitizeStyle":Lu,"ɵɵsanitizeResourceUrl":Hu,"ɵɵsanitizeScript":Uu,"ɵɵsanitizeUrl":Vu,"ɵɵsanitizeUrlOrResourceUrl":Gu,"ɵɵtrustConstantHtml":zu,"ɵɵtrustConstantResourceUrl":Zu,forwardRef:Qe,resolveForwardRef:Je},Gp=null;var Wp=[];var qp=!1;function $p(e){return Array.isArray(e)?e.every($p):!!Je(e)}new WeakMap,new WeakMap;function Yp(e,t){var n=eo(t.declarations||Ot),r=Qp(e);n.forEach(function(t){t.hasOwnProperty(Pt)?Kp(Qt(t),r):t.hasOwnProperty(Mt)||t.hasOwnProperty(Nt)||(t.ngSelectorScope=e)})}function Kp(e,t){e.directiveDefs=function(){return Array.from(t.compilation.directives).map(function(e){return e.hasOwnProperty(Pt)?Qt(e):Jt(e)}).filter(function(e){return!!e})},e.pipeDefs=function(){return Array.from(t.compilation.pipes).map(function(e){return Xt(e)})},e.schemas=t.schemas,e.tView=null}function Qp(e){if(!Xp(e))throw new Error("".concat(e.name," does not have a module def (ɵmod property)"));var t=en(e);if(null!==t.transitiveCompileScopes)return t.transitiveCompileScopes;var n={schemas:t.schemas||null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set}};return ha(t.imports).forEach(function(e){var t=e;if(!Xp(t))throw new Error("Importing ".concat(t.name," which does not have a ɵmod property"));var r=Qp(t);r.exported.directives.forEach(function(e){return n.compilation.directives.add(e)}),r.exported.pipes.forEach(function(e){return n.compilation.pipes.add(e)})}),ha(t.declarations).forEach(function(e){Xt(e)?n.compilation.pipes.add(e):n.compilation.directives.add(e)}),ha(t.exports).forEach(function(e){var t=e;if(Xp(t)){var r=Qp(t);r.exported.directives.forEach(function(e){n.compilation.directives.add(e),n.exported.directives.add(e)}),r.exported.pipes.forEach(function(e){n.compilation.pipes.add(e),n.exported.pipes.add(e)})}else Xt(t)?n.exported.pipes.add(t):n.exported.directives.add(t)}),t.transitiveCompileScopes=n,n}function Jp(e){return function(e){return void 0!==e.ngModule}(e)?e.ngModule:e}function Xp(e){return!!en(e)}var ey=0;function ty(e,t){var n=null;ry(e,t||{}),Object.defineProperty(e,Mt,{get:function(){if(null===n){var r=ny(e,t||{}),i=Qi();n=i.compileDirective(Zp,r.sourceMapUrl,r.metadata)}return n},configurable:!1})}function ny(e,t){var n=e&&e.name,r="ng:///".concat(n,"/ɵdir.js"),i=Qi(),o=iy(e,t);return o.typeSourceSpan=i.createParseSourceSpan("Directive",n,r),o.usesInheritance&&oy(e),{metadata:o,sourceMapUrl:r}}function ry(e,t){var n=null;Object.defineProperty(e,jt,{get:function(){if(null===n){var r=ny(e,t),i=Qi();n=i.compileFactory(Zp,"ng:///".concat(e.name,"/ɵfac.js"),{name:r.metadata.name,type:r.metadata.type,typeArgumentCount:0,deps:jo(e),target:i.FactoryTarget.Directive})}return n},configurable:!1})}function iy(e,t){var n,r=Bo(),i=r.ownPropMetadata(e);return{name:e.name,type:e,selector:void 0!==t.selector?t.selector:null,host:t.host||It,propMetadata:i,inputs:t.inputs||Ot,outputs:t.outputs||Ot,queries:ay(e,i,sy),lifecycle:{usesOnChanges:r.hasLifecycleHook(e,"ngOnChanges")},typeSourceSpan:null,usesInheritance:!function(e){return Object.getPrototypeOf(e.prototype)===Object.prototype}(e),exportAs:(n=t.exportAs,void 0===n?null:fy(n)),providers:t.providers||null,viewQueries:ay(e,i,ly)}}function oy(e){for(var t=Object.prototype,n=Object.getPrototypeOf(e.prototype).constructor;n&&n!==t;)Jt(n)||Qt(n)||!hy(n)||ty(n,null),n=Object.getPrototypeOf(n)}function uy(e,t){return{propertyName:e,predicate:(n=t.selector,"string"==typeof n?fy(n):Je(n)),descendants:t.descendants,first:t.first,read:t.read?t.read:null,static:!!t.static,emitDistinctChangesOnly:!!t.emitDistinctChangesOnly};var n}function ay(e,t,n){var r=[],i=function(i){if(t.hasOwnProperty(i)){var o=t[i];o.forEach(function(t){if(n(t)){if(!t.selector)throw new Error("Can't construct a query for the property \"".concat(i,'" of ')+'"'.concat(rt(e),"\" since the query selector wasn't defined."));if(o.some(cy))throw new Error("Cannot combine @Input decorators with query decorators");r.push(uy(i,t))}})}};for(var o in t)i(o);return r}function sy(e){var t=e.ngMetadataName;return"ContentChild"===t||"ContentChildren"===t}function ly(e){var t=e.ngMetadataName;return"ViewChild"===t||"ViewChildren"===t}function cy(e){return"Input"===e.ngMetadataName}function fy(e){return e.split(",").map(function(e){return e.trim()})}var dy=["ngOnChanges","ngOnInit","ngOnDestroy","ngDoCheck","ngAfterViewInit","ngAfterViewChecked","ngAfterContentInit","ngAfterContentChecked"];function hy(e){var t=Bo();if(dy.some(function(n){return t.hasLifecycleHook(e,n)}))return!0;var n=t.propMetadata(e);for(var r in n)for(var i=n[r],o=0;o<i.length;o++){var u=i[o],a=u.ngMetadataName;if(cy(u)||sy(u)||ly(u)||"Output"===a||"HostBinding"===a||"HostListener"===a)return!0}return!1}function vy(e,t){return{type:e,name:e.name,pipeName:t.name,pure:void 0===t.pure||t.pure}}var py=ji("Directive",function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},void 0,void 0,function(e,t){return by(e,t)}),yy=ji("Component",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.assign({changeDetection:e.ChangeDetectionStrategy.Default},t)},py,void 0,function(e,t){return wy(e,t)}),gy=ji("Pipe",function(e){return Object.assign({pure:!0},e)},void 0,void 0,function(e,t){return Dy(e,t)}),my=Hi("Input",function(e){return{bindingPropertyName:e}}),_y=Hi("Output",function(e){return{bindingPropertyName:e}});Hi("HostBinding",function(e){return{hostPropertyName:e}});Hi("HostListener",function(e,t){return{eventName:e,args:t}});var wy=function(t,n){var r=null;!function(e,t){Go(t)&&(zo.set(e,t),Zo.add(e))}(t,n),ry(t,n),Object.defineProperty(t,Pt,{get:function(){if(null===r){var i=Qi();if(Go(n)){var o=["Component '".concat(t.name,"' is not resolved:")];throw n.templateUrl&&o.push(" - templateUrl: ".concat(n.templateUrl)),n.styleUrls&&n.styleUrls.length&&o.push(" - styleUrls: ".concat(JSON.stringify(n.styleUrls))),o.push("Did you run and wait for 'resolveComponentResources()'?"),new Error(o.join("\n"))}var u=Gp,a=n.preserveWhitespaces;void 0===a&&(a=null!==u&&void 0!==u.preserveWhitespaces&&u.preserveWhitespaces);var s=n.encapsulation;void 0===s&&(s=null!==u&&void 0!==u.defaultEncapsulation?u.defaultEncapsulation:e.ViewEncapsulation.Emulated);var l=n.templateUrl||"ng:///".concat(t.name,"/template.html"),c=Object.assign(Object.assign({},iy(t,n)),{typeSourceSpan:i.createParseSourceSpan("Component",t.name,l),template:n.template||"",preserveWhitespaces:a,styles:n.styles||Ot,animations:n.animations,directives:[],changeDetection:n.changeDetection,pipes:new Map,encapsulation:s,interpolation:n.interpolation,viewProviders:n.viewProviders||null});ey++;try{c.usesInheritance&&oy(t),r=i.compileComponent(Zp,l,c)}finally{ey--}if(0===ey&&function(){if(!qp){qp=!0;try{for(var e=Wp.length-1;e>=0;e--){var t=Wp[e],n=t.moduleType,r=t.ngModule;r.declarations&&r.declarations.every($p)&&(Wp.splice(e,1),Yp(n,r))}}finally{qp=!1}}}(),void 0!==t.ngSelectorScope){var f=Qp(t.ngSelectorScope);Kp(r,f)}}return r},configurable:!1})},by=ty,Dy=function(e,t){var n=null,r=null;Object.defineProperty(e,jt,{get:function(){if(null===r){var n=vy(e,t),i=Qi(n.type);r=i.compileFactory(Zp,"ng:///".concat(n.name,"/ɵfac.js"),{name:n.name,type:n.type,typeArgumentCount:0,deps:jo(e),target:i.FactoryTarget.Pipe})}return r},configurable:!1}),Object.defineProperty(e,Nt,{get:function(){if(null===n){var r=vy(e,t),i=Qi(r.type);n=i.compilePipe(Zp,"ng:///".concat(r.name,"/ɵpipe.js"),r)}return n},configurable:!1})},Cy=ji("NgModule",function(e){return e},void 0,void 0,function(e,t){return ky(e,t)}),ky=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){arguments.length>2&&void 0!==arguments[2]&&arguments[2];var n=eo(t.declarations||Ot),r=null;Object.defineProperty(e,Rt,{configurable:!0,get:function(){if(null===r){var i=Qi();(r=i.compileNgModule(Zp,"ng:///".concat(e.name,"/ɵmod.js"),{type:e,bootstrap:eo(t.bootstrap||Ot).map(Je),declarations:n.map(Je),imports:eo(t.imports||Ot).map(Je).map(Jp),exports:eo(t.exports||Ot).map(Je).map(Jp),schemas:t.schemas?eo(t.schemas):null,id:t.id||null})).schemas||(r.schemas=[])}return r}});var i=null;Object.defineProperty(e,jt,{get:function(){if(null===i){var t=Qi();i=t.compileFactory(Zp,"ng:///".concat(e.name,"/ɵfac.js"),{name:e.name,type:e,deps:jo(e),target:t.FactoryTarget.NgModule,typeArgumentCount:0})}return i},configurable:!1});var o=null;Object.defineProperty(e,wt,{get:function(){if(null===o){var n={name:e.name,type:e,providers:t.providers||Ot,imports:[(t.imports||Ot).map(Je),(t.exports||Ot).map(Je)]},r=Qi();o=r.compileInjector(Zp,"ng:///".concat(e.name,"/ɵinj.js"),n)}return o},configurable:!1})}(e,t),function(e,t){Wp.push({moduleType:e,ngModule:t})}(e,t)},Ey=new zi("Application Initializer"),Ay=function(){function e(t){var n=this;Be(this,e),this.appInits=t,this.resolve=Yh,this.reject=Yh,this.initialized=!1,this.done=!1,this.donePromise=new Promise(function(e,t){n.resolve=e,n.reject=t})}return Ne(e,[{key:"runInitializers",value:function(){var e=this;if(!this.initialized){var t=[],n=function(){e.done=!0,e.resolve()};if(this.appInits)for(var r=function(n){var r=e.appInits[n]();if(Bc(r))t.push(r);else if(Lc(r)){var i=new Promise(function(e,t){r.subscribe({complete:e,error:t})});t.push(i)}},i=0;i<this.appInits.length;i++)r(i);Promise.all(t).then(function(){n()}).catch(function(t){e.reject(t)}),0===t.length&&n(),this.initialized=!0}}}]),e}();Ay.ɵfac=function(e){return new(e||Ay)(Ao(Ey,8))},Ay.ɵprov=lt({token:Ay,factory:Ay.ɵfac}),Ay.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ey]},{type:Oo}]}]};var Sy=new zi("AppId");var Fy={provide:Sy,useFactory:function(){return"".concat(xy()).concat(xy()).concat(xy())},deps:[]};function xy(){return String.fromCharCode(97+Math.floor(25*Math.random()))}var Ty=new zi("Platform Initializer"),Iy=new zi("Platform ID"),Oy=new zi("appBootstrapListener");new zi("Application Packages Root URL");var Py=function(){function e(){Be(this,e)}return Ne(e,[{key:"log",value:function(e){console.log(e)}},{key:"warn",value:function(e){console.warn(e)}}]),e}();Py.ɵfac=function(e){return new(e||Py)},Py.ɵprov=lt({token:Py,factory:Py.ɵfac});var My,Ny=new zi("LocaleId"),Ry=new zi("DefaultCurrencyCode");new zi("Translations"),new zi("TranslationsFormat"),function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"}(My||(My={}));var By=function e(t,n){Be(this,e),this.ngModuleFactory=t,this.componentFactories=n},jy=function(e){return new Xv(e)},Ly=jy,Vy=function(e){return Promise.resolve(jy(e))},Hy=function(e){var t=jy(e),n=ha(en(e).declarations).reduce(function(e,t){var n=Qt(t);return n&&e.push(new qv(n)),e},[]);return new By(t,n)},Uy=Hy,zy=function(e){return Promise.resolve(Hy(e))},Zy=function(){function e(){Be(this,e),this.compileModuleSync=Ly,this.compileModuleAsync=Vy,this.compileModuleAndAllComponentsSync=Uy,this.compileModuleAndAllComponentsAsync=zy}return Ne(e,[{key:"clearCache",value:function(){}},{key:"clearCacheFor",value:function(e){}},{key:"getModuleId",value:function(e){}}]),e}();Zy.ɵfac=function(e){return new(e||Zy)},Zy.ɵprov=lt({token:Zy,factory:Zy.ɵfac});var Gy=new zi("compilerOptions"),Wy=Promise.resolve(0);function qy(e){"undefined"==typeof Zone?Wy.then(function(){e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}var $y=function(){function e(t){var n=t.enableLongStackTrace,r=void 0!==n&&n,i=t.shouldCoalesceEventChangeDetection,o=void 0!==i&&i,u=t.shouldCoalesceRunChangeDetection,a=void 0!==u&&u;if(Be(this,e),this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ep(!1),this.onMicrotaskEmpty=new Ep(!1),this.onStable=new Ep(!1),this.onError=new Ep(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();var s,l;this._nesting=0,this._outer=this._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(this._inner=this._inner.fork(new Zone.TaskTrackingZoneSpec)),r&&Zone.longStackTraceZoneSpec&&(this._inner=this._inner.fork(Zone.longStackTraceZoneSpec)),this.shouldCoalesceEventChangeDetection=!a&&o,this.shouldCoalesceRunChangeDetection=a,this.lastRequestAnimationFrameId=-1,this.nativeRequestAnimationFrame=function(){var e=Tt.requestAnimationFrame,t=Tt.cancelAnimationFrame;if("undefined"!=typeof Zone&&e&&t){var n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n);var r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,l=function(){!function(e){if(e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId)return;e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(Tt,function(){e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",function(){e.lastRequestAnimationFrameId=-1,Qy(e),e.isCheckStableRunning=!0,Ky(e),e.isCheckStableRunning=!1},void 0,function(){},function(){})),e.fakeTopEventTask.invoke()}),Qy(e)}(s)},(s=this)._inner=s._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:function(e,t,n,r,i,o){try{return Jy(s),e.invokeTask(n,r,i,o)}finally{(s.shouldCoalesceEventChangeDetection&&"eventTask"===r.type||s.shouldCoalesceRunChangeDetection)&&l(),Xy(s)}},onInvoke:function(e,t,n,r,i,o,u){try{return Jy(s),e.invoke(n,r,i,o,u)}finally{s.shouldCoalesceRunChangeDetection&&l(),Xy(s)}},onHasTask:function(e,t,n,r){e.hasTask(n,r),t===n&&("microTask"==r.change?(s._hasPendingMicrotasks=r.microTask,Qy(s),Ky(s)):"macroTask"==r.change&&(s.hasPendingMacrotasks=r.macroTask))},onHandleError:function(e,t,n,r){return e.handleError(n,r),s.runOutsideAngular(function(){return s.onError.emit(r)}),!1}})}return Ne(e,[{key:"run",value:function(e,t,n){return this._inner.run(e,t,n)}},{key:"runTask",value:function(e,t,n,r){var i=this._inner,o=i.scheduleEventTask("NgZoneEvent: "+r,e,Yy,Yh,Yh);try{return i.runTask(o,t,n)}finally{i.cancelTask(o)}}},{key:"runGuarded",value:function(e,t,n){return this._inner.runGuarded(e,t,n)}},{key:"runOutsideAngular",value:function(e){return this._outer.run(e)}}],[{key:"isInAngularZone",value:function(){return!0===Zone.current.get("isAngularZone")}},{key:"assertInAngularZone",value:function(){if(!e.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}},{key:"assertNotInAngularZone",value:function(){if(e.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}}]),e}(),Yy={};function Ky(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 Qy(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function Jy(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Xy(e){e._nesting--,Ky(e)}var eg=function(){function e(){Be(this,e),this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Ep,this.onMicrotaskEmpty=new Ep,this.onStable=new Ep,this.onError=new Ep}return Ne(e,[{key:"run",value:function(e,t,n){return e.apply(t,n)}},{key:"runGuarded",value:function(e,t,n){return e.apply(t,n)}},{key:"runOutsideAngular",value:function(e){return e()}},{key:"runTask",value:function(e,t,n,r){return e.apply(t,n)}}]),e}(),tg=function(){function e(t){var n=this;Be(this,e),this._ngZone=t,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),t.run(function(){n.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}return Ne(e,[{key:"_watchAngularEvents",value: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(){$y.assertNotInAngularZone(),qy(function(){e._isZoneStable=!0,e._runCallbacksIfReady()})}})})}},{key:"increasePendingRequestCount",value:function(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}},{key:"decreasePendingRequestCount",value:function(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}},{key:"isStable",value:function(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}},{key:"_runCallbacksIfReady",value:function(){var e=this;if(this.isStable())qy(function(){for(;0!==e._callbacks.length;){var t=e._callbacks.pop();clearTimeout(t.timeoutId),t.doneCb(e._didWork)}e._didWork=!1});else{var t=this.getPendingTasks();this._callbacks=this._callbacks.filter(function(e){return!e.updateCb||!e.updateCb(t)||(clearTimeout(e.timeoutId),!1)}),this._didWork=!0}}},{key:"getPendingTasks",value:function(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(function(e){return{source:e.source,creationLocation:e.creationLocation,data:e.data}}):[]}},{key:"addCallback",value:function(e,t,n){var r=this,i=-1;t&&t>0&&(i=setTimeout(function(){r._callbacks=r._callbacks.filter(function(e){return e.timeoutId!==i}),e(r._didWork,r.getPendingTasks())},t)),this._callbacks.push({doneCb:e,timeoutId:i,updateCb:n})}},{key:"whenStable",value:function(e,t,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,t,n),this._runCallbacksIfReady()}},{key:"getPendingRequestCount",value:function(){return this._pendingCount}},{key:"findProviders",value:function(e,t,n){return[]}}]),e}();tg.ɵfac=function(e){return new(e||tg)(Ao($y))},tg.ɵprov=lt({token:tg,factory:tg.ɵfac}),tg.ctorParameters=function(){return[{type:$y}]};var ng=function(){function e(){Be(this,e),this._applications=new Map,ig.addToWindow(this)}return Ne(e,[{key:"registerApplication",value:function(e,t){this._applications.set(e,t)}},{key:"unregisterApplication",value:function(e){this._applications.delete(e)}},{key:"unregisterAllApplications",value:function(){this._applications.clear()}},{key:"getTestability",value:function(e){return this._applications.get(e)||null}},{key:"getAllTestabilities",value:function(){return Array.from(this._applications.values())}},{key:"getAllRootElements",value:function(){return Array.from(this._applications.keys())}},{key:"findTestabilityInTree",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return ig.findTestabilityInTree(this,e,t)}}]),e}();ng.ɵfac=function(e){return new(e||ng)},ng.ɵprov=lt({token:ng,factory:ng.ɵfac}),ng.ctorParameters=function(){return[]};var rg,ig=new(function(){function e(){Be(this,e)}return Ne(e,[{key:"addToWindow",value:function(e){}},{key:"findTestabilityInTree",value:function(e,t,n){return null}}]),e}()),og=!0,ug=!1;function ag(){return ug=!0,og}var sg=function(e,t,n){var r=new Xv(n);return Promise.resolve(r);var i=e.get(Gy,[]).concat(t);if(function(e){if(null!==Gp){if(e.defaultEncapsulation!==Gp.defaultEncapsulation)return;if(e.preserveWhitespaces!==Gp.preserveWhitespaces)return}Gp=e}({defaultEncapsulation:mg(i.map(function(e){return e.defaultEncapsulation})),preserveWhitespaces:mg(i.map(function(e){return e.preserveWhitespaces}))}),0===zo.size)return Promise.resolve(r);var o=(u=i.map(function(e){return e.providers}),a=[],u.forEach(function(e){return e&&a.push.apply(a,Te(e))}),a);var u,a;if(0===o.length)return Promise.resolve(r);var s=Qi(),l=Sl.create({providers:o}).get(s.ResourceLoader);return Vo(function(e){return Promise.resolve(l.get(e))}).then(function(){return r})};var lg=function(){},cg=function(e){return e.isBoundToModule};var fg=new zi("AllowMultipleToken");function dg(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r="Platform: ".concat(t),i=new zi(r);return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],o=hg();if(!o||o.injector.get(fg,!1))if(e)e(n.concat(t).concat({provide:i,useValue:!0}));else{var u=n.concat(t).concat({provide:i,useValue:!0},{provide:vl,useValue:"platform"});!function(e){if(rg&&!rg.destroyed&&!rg.injector.get(fg,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");lg(),rg=e.get(vg);var t=e.get(Ty,null);t&&t.forEach(function(e){return e()})}(Sl.create({providers:u,name:r}))}return function(e){var t=hg();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(i)}}function hg(){return rg&&!rg.destroyed?rg:null}var vg=function(){function e(t){Be(this,e),this._injector=t,this._modules=[],this._destroyListeners=[],this._destroyed=!1}return Ne(e,[{key:"bootstrapModuleFactory",value:function(e,t){var n=this,r=function(e,t){var n;n="noop"===e?new eg:("zone.js"===e?void 0:e)||new $y({enableLongStackTrace:ag(),shouldCoalesceEventChangeDetection:!!(null==t?void 0:t.ngZoneEventCoalescing),shouldCoalesceRunChangeDetection:!!(null==t?void 0:t.ngZoneRunCoalescing)});return n}(t?t.ngZone:void 0,{ngZoneEventCoalescing:t&&t.ngZoneEventCoalescing||!1,ngZoneRunCoalescing:t&&t.ngZoneRunCoalescing||!1}),i=[{provide:$y,useValue:r}];return r.run(function(){var t=Sl.create({providers:i,parent:n.injector,name:e.moduleType.name}),o=e.create(t),u=o.injector.get(na,null);if(!u)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return r.runOutsideAngular(function(){var e=r.onError.subscribe({next:function(e){u.handleError(e)}});o.onDestroy(function(){gg(n._modules,o),e.unsubscribe()})}),function(e,t,n){try{var r=n();return Bc(r)?r.catch(function(n){throw t.runOutsideAngular(function(){return e.handleError(n)}),n}):r}catch(n){throw t.runOutsideAngular(function(){return e.handleError(n)}),n}}(u,r,function(){var e=o.injector.get(Ay);return e.runInitializers(),e.donePromise.then(function(){return Md(o.injector.get(Ny,Td)||Td),n._moduleDoBootstrap(o),o})})})}},{key:"bootstrapModule",value:function(e){var t=this,n=pg({},arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]);return sg(this.injector,n,e).then(function(e){return t.bootstrapModuleFactory(e,n)})}},{key:"_moduleDoBootstrap",value:function(e){var t=e.injector.get(yg);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(function(e){return t.bootstrap(e)});else{if(!e.instance.ngDoBootstrap)throw new Error("The module ".concat($e(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(t)}this._modules.push(e)}},{key:"onDestroy",value:function(e){this._destroyListeners.push(e)}},{key:"injector",get:function(){return this._injector}},{key:"destroy",value: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}},{key:"destroyed",get:function(){return this._destroyed}}]),e}();function pg(e,t){return e=Array.isArray(t)?t.reduce(pg,e):Object.assign(Object.assign({},e),t)}vg.ɵfac=function(e){return new(e||vg)(Ao(Sl))},vg.ɵprov=lt({token:vg,factory:vg.ɵfac}),vg.ctorParameters=function(){return[{type:Sl}]};var yg=function(){function e(t,n,r,i,o){var u=this;Be(this,e),this._zone=t,this._injector=n,this._exceptionHandler=r,this._componentFactoryResolver=i,this._initStatus=o,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:function(){u._zone.run(function(){u.tick()})}});var a=new A(function(e){u._stable=u._zone.isStable&&!u._zone.hasPendingMacrotasks&&!u._zone.hasPendingMicrotasks,u._zone.runOutsideAngular(function(){e.next(u._stable),e.complete()})}),s=new A(function(e){var t;u._zone.runOutsideAngular(function(){t=u._zone.onStable.subscribe(function(){$y.assertNotInAngularZone(),qy(function(){u._stable||u._zone.hasPendingMacrotasks||u._zone.hasPendingMicrotasks||(u._stable=!0,e.next(!0))})})});var n=u._zone.onUnstable.subscribe(function(){$y.assertInAngularZone(),u._stable&&(u._stable=!1,u._zone.runOutsideAngular(function(){e.next(!1)}))});return function(){t.unsubscribe(),n.unsubscribe()}});this.isStable=we(a,s.pipe(Ce()))}return Ne(e,[{key:"bootstrap",value:function(e,t){var n,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.");n=e instanceof Gh?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(n.componentType);var i=cg(n)?void 0:this._injector.get(Ov),o=t||n.selector,u=n.create(Sl.NULL,[],o,i),a=u.location.nativeElement,s=u.injector.get(tg,null),l=s&&u.injector.get(ng);return s&&l&&l.registerApplication(a,s),u.onDestroy(function(){r.detachView(u.hostView),gg(r.components,u),l&&l.unregisterApplication(a)}),this._loadComponent(u),u}},{key:"tick",value:function(){var e=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;var t,n=xe(this._views);try{for(n.s();!(t=n.n()).done;){t.value.detectChanges()}}catch(e){n.e(e)}finally{n.f()}}catch(t){this._zone.runOutsideAngular(function(){return e._exceptionHandler.handleError(t)})}finally{this._runningTick=!1}}},{key:"attachView",value:function(e){var t=e;this._views.push(t),t.attachToAppRef(this)}},{key:"detachView",value:function(e){var t=e;gg(this._views,t),t.detachFromAppRef()}},{key:"_loadComponent",value:function(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(Oy,[]).concat(this._bootstrapListeners).forEach(function(t){return t(e)})}},{key:"ngOnDestroy",value:function(){this._views.slice().forEach(function(e){return e.destroy()}),this._onMicrotaskEmptySubscription.unsubscribe()}},{key:"viewCount",get:function(){return this._views.length}}]),e}();function gg(e,t){var n=e.indexOf(t);n>-1&&e.splice(n,1)}function mg(e){for(var t=e.length-1;t>=0;t--)if(void 0!==e[t])return e[t]}yg.ɵfac=function(e){return new(e||yg)(Ao($y),Ao(Sl),Ao(na),Ao($h),Ao(Ay))},yg.ɵprov=lt({token:yg,factory:yg.ɵfac}),yg.ctorParameters=function(){return[{type:$y},{type:Sl},{type:na},{type:$h},{type:Ay}]};var _g=function e(){Be(this,e)},wg={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"},bg=function(){function e(t,n){Be(this,e),this._compiler=t,this._config=n||wg}return Ne(e,[{key:"load",value:function(e){return this.loadAndCompile(e)}},{key:"loadAndCompile",value:function(e){var t=this,n=Ae(e.split("#"),2),r=n[0],i=n[1];return void 0===i&&(i="default"),System.import(r).then(function(e){return e[i]}).then(function(e){return Dg(e,r,i)}).then(function(e){return t._compiler.compileModuleAsync(e)})}},{key:"loadFactory",value:function(e){var t=Ae(e.split("#"),2),n=t[0],r=t[1],i="NgFactory";return void 0===r&&(r="default",i=""),System.import(this._config.factoryPathPrefix+n+this._config.factoryPathSuffix).then(function(e){return e[r+i]}).then(function(e){return Dg(e,n,r)})}}]),e}();function Dg(e,t,n){if(!e)throw new Error("Cannot find '".concat(n,"' in '").concat(t,"'"));return e}bg.ɵfac=function(e){return new(e||bg)(Ao(Zy),Ao(_g,8))},bg.ɵprov=lt({token:bg,factory:bg.ɵfac}),bg.ctorParameters=function(){return[{type:Zy},{type:_g,decorators:[{type:Oo}]}]};var Cg=dg(null,"core",[{provide:Iy,useValue:"unknown"},{provide:vg,deps:[Sl]},{provide:ng,deps:[]},{provide:Py,deps:[]}]);var kg=[{provide:yg,useClass:yg,deps:[$y,Sl,na,$h,Ay]},{provide:Wv,deps:[$y],useFactory:function(e){var t=[];return e.onStable.subscribe(function(){for(;t.length;)t.pop()()}),function(e){t.push(e)}}},{provide:Ay,useClass:Ay,deps:[[new Oo,Ey]]},{provide:Zy,useClass:Zy,deps:[]},Fy,{provide:gv,useFactory:function(){return Ev},deps:[]},{provide:_v,useFactory:function(){return Av},deps:[]},{provide:Ny,useFactory:function(e){return Md(e=e||"undefined"!=typeof $localize&&$localize.locale||Td),e},deps:[[new Io(Ny),new Oo,new Mo]]},{provide:Ry,useValue:"USD"}];var Eg,Ag,Sg=function e(t){Be(this,e)};function Fg(e){return(Fg="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xg(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,o=[],u=!0,a=!1;try{for(n=n.call(e);!(u=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);u=!0);}catch(e){a=!0,i=e}finally{try{u||null==n.return||n.return()}finally{if(a)throw i}}return o}(e,t)||Tg(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tg(e,t){if(e){if("string"==typeof e)return Ig(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ig(e,t):void 0}}function Ig(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Og(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Pg(e,t)}function Pg(e,t){return(Pg=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Mg(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=Ng(e);if(t){var i=Ng(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===Fg(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function Ng(e){return(Ng=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Rg(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Bg(e,t,n){return t&&Rg(e.prototype,t),n&&Rg(e,n),e}function jg(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Sg.ɵfac=function(e){return new(e||Sg)(Ao(yg))},Sg.ɵmod=Wt({type:Sg}),Sg.ɵinj=ct({providers:kg}),Sg.ctorParameters=function(){return[{type:yg}]},function(e){e[e.CreateViewNodes=0]="CreateViewNodes",e[e.CheckNoChanges=1]="CheckNoChanges",e[e.CheckNoChangesProjectedViews=2]="CheckNoChangesProjectedViews",e[e.CheckAndUpdate=3]="CheckAndUpdate",e[e.CheckAndUpdateProjectedViews=4]="CheckAndUpdateProjectedViews",e[e.Destroy=5]="Destroy"}(Eg||(Eg={})),function(e){e[e.create=0]="create",e[e.detectChanges=1]="detectChanges",e[e.checkNoChanges=2]="checkNoChanges",e[e.destroy=3]="destroy",e[e.handleEvent=4]="handleEvent"}(Ag||(Ag={}));var Lg=null;function Vg(){return Lg}var Hg=function e(){jg(this,e)},Ug=new zi("DocumentToken"),zg=function(){function e(){jg(this,e)}return Bg(e,[{key:"historyGo",value:function(e){throw new Error("Not implemented")}}]),e}();function Zg(){return Ao(Gg)}zg.ɵfac=function(e){return new(e||zg)},zg.ɵprov=lt({factory:Zg,token:zg,providedIn:"platform"}),new zi("Location Initialized");var Gg=function(e){Og(n,zg);var t=Mg(n);function n(e){var r;return jg(this,n),(r=t.call(this))._doc=e,r._init(),r}return Bg(n,[{key:"_init",value:function(){this.location=window.location,this._history=window.history}},{key:"getBaseHrefFromDOM",value:function(){return Vg().getBaseHref(this._doc)}},{key:"onPopState",value:function(e){var t=Vg().getGlobalEventTarget(this._doc,"window");return t.addEventListener("popstate",e,!1),function(){return t.removeEventListener("popstate",e)}}},{key:"onHashChange",value:function(e){var t=Vg().getGlobalEventTarget(this._doc,"window");return t.addEventListener("hashchange",e,!1),function(){return t.removeEventListener("hashchange",e)}}},{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}},{key:"pushState",value:function(e,t,n){Wg()?this._history.pushState(e,t,n):this.location.hash=n}},{key:"replaceState",value:function(e,t,n){Wg()?this._history.replaceState(e,t,n):this.location.hash=n}},{key:"forward",value:function(){this._history.forward()}},{key:"back",value:function(){this._history.back()}},{key:"historyGo",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this._history.go(e)}},{key:"getState",value:function(){return this._history.state}}]),n}();function Wg(){return!!window.history.pushState}function qg(){return new Gg(Ao(Ug))}function $g(e,t){if(0==e.length)return t;if(0==t.length)return e;var n=0;return e.endsWith("/")&&n++,t.startsWith("/")&&n++,2==n?e+t.substring(1):1==n?e+t:e+"/"+t}function Yg(e){var t=e.match(/#|\?|$/),n=t&&t.index||e.length,r=n-("/"===e[n-1]?1:0);return e.slice(0,r)+e.slice(n)}function Kg(e){return e&&"?"!==e[0]?"?"+e:e}Gg.ɵfac=function(e){return new(e||Gg)(Ao(Ug))},Gg.ɵprov=lt({factory:qg,token:Gg,providedIn:"platform"}),Gg.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ug]}]}]};var Qg=function(){function e(){jg(this,e)}return Bg(e,[{key:"historyGo",value:function(e){throw new Error("Not implemented")}}]),e}();function Jg(e){var t=Ao(Ug).location;return new em(Ao(zg),t&&t.origin||"")}Qg.ɵfac=function(e){return new(e||Qg)},Qg.ɵprov=lt({factory:Jg,token:Qg,providedIn:"root"});var Xg=new zi("appBaseHref"),em=function(e){Og(n,Qg);var t=Mg(n);function n(e,r){var i;if(jg(this,n),(i=t.call(this))._platformLocation=e,i._removeListenerFns=[],null==r&&(r=i._platformLocation.getBaseHrefFromDOM()),null==r)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");return i._baseHref=r,i}return Bg(n,[{key:"ngOnDestroy",value:function(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}},{key:"onPopState",value:function(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"prepareExternalUrl",value:function(e){return $g(this._baseHref,e)}},{key:"path",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._platformLocation.pathname+Kg(this._platformLocation.search),n=this._platformLocation.hash;return n&&e?"".concat(t).concat(n):t}},{key:"pushState",value:function(e,t,n,r){var i=this.prepareExternalUrl(n+Kg(r));this._platformLocation.pushState(e,t,i)}},{key:"replaceState",value:function(e,t,n,r){var i=this.prepareExternalUrl(n+Kg(r));this._platformLocation.replaceState(e,t,i)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}},{key:"historyGo",value:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;null===(t=(e=this._platformLocation).historyGo)||void 0===t||t.call(e,n)}}]),n}();em.ɵfac=function(e){return new(e||em)(Ao(zg),Ao(Xg,8))},em.ɵprov=lt({token:em,factory:em.ɵfac}),em.ctorParameters=function(){return[{type:zg},{type:String,decorators:[{type:Oo},{type:Io,args:[Xg]}]}]};var tm=function(e){Og(n,Qg);var t=Mg(n);function n(e,r){var i;return jg(this,n),(i=t.call(this))._platformLocation=e,i._baseHref="",i._removeListenerFns=[],null!=r&&(i._baseHref=r),i}return Bg(n,[{key:"ngOnDestroy",value:function(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}},{key:"onPopState",value:function(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}},{key:"getBaseHref",value:function(){return this._baseHref}},{key:"path",value:function(){var e=this._platformLocation.hash;return null==e&&(e="#"),e.length>0?e.substring(1):e}},{key:"prepareExternalUrl",value:function(e){var t=$g(this._baseHref,e);return t.length>0?"#"+t:t}},{key:"pushState",value:function(e,t,n,r){var i=this.prepareExternalUrl(n+Kg(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.pushState(e,t,i)}},{key:"replaceState",value:function(e,t,n,r){var i=this.prepareExternalUrl(n+Kg(r));0==i.length&&(i=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,i)}},{key:"forward",value:function(){this._platformLocation.forward()}},{key:"back",value:function(){this._platformLocation.back()}},{key:"historyGo",value:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;null===(t=(e=this._platformLocation).historyGo)||void 0===t||t.call(e,n)}}]),n}();tm.ɵfac=function(e){return new(e||tm)(Ao(zg),Ao(Xg,8))},tm.ɵprov=lt({token:tm,factory:tm.ɵfac}),tm.ctorParameters=function(){return[{type:zg},{type:String,decorators:[{type:Oo},{type:Io,args:[Xg]}]}]};var nm=function(){function e(t,n){var r=this;jg(this,e),this._subject=new Ep,this._urlChangeListeners=[],this._platformStrategy=t;var i=this._platformStrategy.getBaseHref();this._platformLocation=n,this._baseHref=Yg(im(i)),this._platformStrategy.onPopState(function(e){r._subject.emit({url:r.path(!0),pop:!0,state:e.state,type:e.type})})}return Bg(e,[{key:"path",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.normalize(this._platformStrategy.path(e))}},{key:"getState",value:function(){return this._platformLocation.getState()}},{key:"isCurrentPathEqualTo",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this.path()==this.normalize(e+Kg(t))}},{key:"normalize",value:function(t){return e.stripTrailingSlash(function(e,t){return e&&t.startsWith(e)?t.substring(e.length):t}(this._baseHref,im(t)))}},{key:"prepareExternalUrl",value:function(e){return e&&"/"!==e[0]&&(e="/"+e),this._platformStrategy.prepareExternalUrl(e)}},{key:"go",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.pushState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Kg(t)),n)}},{key:"replaceState",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._platformStrategy.replaceState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+Kg(t)),n)}},{key:"forward",value:function(){this._platformStrategy.forward()}},{key:"back",value:function(){this._platformStrategy.back()}},{key:"historyGo",value:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;null===(t=(e=this._platformStrategy).historyGo)||void 0===t||t.call(e,n)}},{key:"onUrlChange",value:function(e){var t=this;this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(function(e){t._notifyUrlChangeListeners(e.url,e.state)}))}},{key:"_notifyUrlChangeListeners",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;this._urlChangeListeners.forEach(function(n){return n(e,t)})}},{key:"subscribe",value:function(e,t,n){return this._subject.subscribe({next:e,error:t,complete:n})}}]),e}();function rm(){return new nm(Ao(Qg),Ao(zg))}function im(e){return e.replace(/\/index.html$/,"")}nm.ɵfac=function(e){return new(e||nm)(Ao(Qg),Ao(zg))},nm.normalizeQueryParams=Kg,nm.joinWithSlash=$g,nm.stripTrailingSlash=Yg,nm.ɵprov=lt({factory:rm,token:nm,providedIn:"root"}),nm.ctorParameters=function(){return[{type:Qg},{type:zg}]};var om,um,am,sm,lm,cm,fm,dm={ADP:[void 0,void 0,0],AFN:[void 0,void 0,0],ALL:[void 0,void 0,0],AMD:[void 0,void 0,2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"৳"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,"р.",2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN¥","¥"],COP:[void 0,"$",2],CRC:[void 0,"₡",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"Kč",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E£"],ESP:[void 0,"₧",0],EUR:["€"],FJD:[void 0,"$"],FKP:[void 0,"£"],GBP:["£"],GEL:[void 0,"₾"],GIP:[void 0,"£"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["₪"],INR:["₹"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["¥",void 0,0],KHR:[void 0,"៛"],KMF:[void 0,"CF",0],KPW:[void 0,"₩",0],KRW:["₩",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"₸"],LAK:[void 0,"₭",0],LBP:[void 0,"L£",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"₮",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"₦"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:[void 0,"₱"],PKR:[void 0,"Rs",2],PLN:[void 0,"zł"],PYG:[void 0,"₲",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"₽"],RUR:[void 0,"р."],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"£"],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"£"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"£",0],THB:[void 0,"฿"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"₺"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"₴"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["₫",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["CFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["¤"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};function hm(e,t){return wm(Ed(e)[Dd.DateFormat],t)}function vm(e,t){return wm(Ed(e)[Dd.TimeFormat],t)}function pm(e,t){return wm(Ed(e)[Dd.DateTimeFormat],t)}function ym(e,t){var n=Ed(e),r=n[Dd.NumberSymbols][t];if(void 0===r){if(t===cm.CurrencyDecimal)return n[Dd.NumberSymbols][cm.Decimal];if(t===cm.CurrencyGroup)return n[Dd.NumberSymbols][cm.Group]}return r}function gm(e,t){return Ed(e)[Dd.NumberFormats][t]}!function(e){e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific"}(om||(om={})),function(e){e[e.Zero=0]="Zero",e[e.One=1]="One",e[e.Two=2]="Two",e[e.Few=3]="Few",e[e.Many=4]="Many",e[e.Other=5]="Other"}(um||(um={})),function(e){e[e.Format=0]="Format",e[e.Standalone=1]="Standalone"}(am||(am={})),function(e){e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short"}(sm||(sm={})),function(e){e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full"}(lm||(lm={})),function(e){e[e.Decimal=0]="Decimal",e[e.Group=1]="Group",e[e.List=2]="List",e[e.PercentSign=3]="PercentSign",e[e.PlusSign=4]="PlusSign",e[e.MinusSign=5]="MinusSign",e[e.Exponential=6]="Exponential",e[e.SuperscriptingExponent=7]="SuperscriptingExponent",e[e.PerMille=8]="PerMille",e[e[1/0]=9]="Infinity",e[e.NaN=10]="NaN",e[e.TimeSeparator=11]="TimeSeparator",e[e.CurrencyDecimal=12]="CurrencyDecimal",e[e.CurrencyGroup=13]="CurrencyGroup"}(cm||(cm={})),function(e){e[e.Sunday=0]="Sunday",e[e.Monday=1]="Monday",e[e.Tuesday=2]="Tuesday",e[e.Wednesday=3]="Wednesday",e[e.Thursday=4]="Thursday",e[e.Friday=5]="Friday",e[e.Saturday=6]="Saturday"}(fm||(fm={}));var mm=Ad;function _m(e){if(!e[Dd.ExtraData])throw new Error('Missing extra locale data for the locale "'.concat(e[Dd.LocaleId],'". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.'))}function wm(e,t){for(var n=t;n>-1;n--)if(void 0!==e[n])return e[n];throw new Error("Locale data API: locale data undefined")}function bm(e){var t=xg(e.split(":"),2);return{hours:+t[0],minutes:+t[1]}}function Dm(e,t){var n=function(e){return Ed(e)[Dd.Currencies]}(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en")[e]||dm[e]||[],r=n[1];return"narrow"===t&&"string"==typeof r?r:n[0]||e}var Cm=2;var km,Em,Am,Sm=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Fm={},xm=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;function Tm(e,t,n,r){var i=function(e){if(Zm(e))return e;if("number"==typeof e&&!isNaN(e))return new Date(e);if("string"==typeof e){if(e=e.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(e)){var t=e.split("-").map(function(e){return+e}),n=xg(t,3),r=n[0],i=n[1],o=void 0===i?1:i,u=n[2],a=void 0===u?1:u;return Im(r,o-1,a)}var s,l=parseFloat(e);if(!isNaN(e-l))return new Date(l);if(s=e.match(Sm))return function(e){var t=new Date(0),n=0,r=0,i=e[8]?t.setUTCFullYear:t.setFullYear,o=e[8]?t.setUTCHours:t.setHours;e[9]&&(n=Number(e[9]+e[10]),r=Number(e[9]+e[11]));i.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));var u=Number(e[4]||0)-n,a=Number(e[5]||0)-r,s=Number(e[6]||0),l=Math.floor(1e3*parseFloat("0."+(e[7]||0)));return o.call(t,u,a,s,l),t}(s)}var c=new Date(e);if(!Zm(c))throw new Error('Unable to convert "'.concat(e,'" into a date'));return c}(e);t=function e(t,n){var r=function(e){return Ed(e)[Dd.LocaleId]}(t);Fm[r]=Fm[r]||{};if(Fm[r][n])return Fm[r][n];var i="";switch(n){case"shortDate":i=hm(t,lm.Short);break;case"mediumDate":i=hm(t,lm.Medium);break;case"longDate":i=hm(t,lm.Long);break;case"fullDate":i=hm(t,lm.Full);break;case"shortTime":i=vm(t,lm.Short);break;case"mediumTime":i=vm(t,lm.Medium);break;case"longTime":i=vm(t,lm.Long);break;case"fullTime":i=vm(t,lm.Full);break;case"short":var o=e(t,"shortTime"),u=e(t,"shortDate");i=Om(pm(t,lm.Short),[o,u]);break;case"medium":var a=e(t,"mediumTime"),s=e(t,"mediumDate");i=Om(pm(t,lm.Medium),[a,s]);break;case"long":var l=e(t,"longTime"),c=e(t,"longDate");i=Om(pm(t,lm.Long),[l,c]);break;case"full":var f=e(t,"fullTime"),d=e(t,"fullDate");i=Om(pm(t,lm.Full),[f,d])}i&&(Fm[r][n]=i);return i}(n,t)||t;for(var o,u=[];t;){if(!(o=xm.exec(t))){u.push(t);break}var a=(u=u.concat(o.slice(1))).pop();if(!a)break;t=a}var s=i.getTimezoneOffset();r&&(s=zm(r,s),i=function(e,t,n){var r=n?-1:1,i=e.getTimezoneOffset(),o=zm(t,i);return function(e,t){return(e=new Date(e.getTime())).setMinutes(e.getMinutes()+t),e}(e,r*(o-i))}(i,r,!0));var l="";return u.forEach(function(e){var t=function(e){if(Um[e])return Um[e];var t;switch(e){case"G":case"GG":case"GGG":t=Nm(Am.Eras,sm.Abbreviated);break;case"GGGG":t=Nm(Am.Eras,sm.Wide);break;case"GGGGG":t=Nm(Am.Eras,sm.Narrow);break;case"y":t=Mm(Em.FullYear,1,0,!1,!0);break;case"yy":t=Mm(Em.FullYear,2,0,!0,!0);break;case"yyy":t=Mm(Em.FullYear,3,0,!1,!0);break;case"yyyy":t=Mm(Em.FullYear,4,0,!1,!0);break;case"Y":t=Hm(1);break;case"YY":t=Hm(2,!0);break;case"YYY":t=Hm(3);break;case"YYYY":t=Hm(4);break;case"M":case"L":t=Mm(Em.Month,1,1);break;case"MM":case"LL":t=Mm(Em.Month,2,1);break;case"MMM":t=Nm(Am.Months,sm.Abbreviated);break;case"MMMM":t=Nm(Am.Months,sm.Wide);break;case"MMMMM":t=Nm(Am.Months,sm.Narrow);break;case"LLL":t=Nm(Am.Months,sm.Abbreviated,am.Standalone);break;case"LLLL":t=Nm(Am.Months,sm.Wide,am.Standalone);break;case"LLLLL":t=Nm(Am.Months,sm.Narrow,am.Standalone);break;case"w":t=Vm(1);break;case"ww":t=Vm(2);break;case"W":t=Vm(1,!0);break;case"d":t=Mm(Em.Date,1);break;case"dd":t=Mm(Em.Date,2);break;case"c":case"cc":t=Mm(Em.Day,1);break;case"ccc":t=Nm(Am.Days,sm.Abbreviated,am.Standalone);break;case"cccc":t=Nm(Am.Days,sm.Wide,am.Standalone);break;case"ccccc":t=Nm(Am.Days,sm.Narrow,am.Standalone);break;case"cccccc":t=Nm(Am.Days,sm.Short,am.Standalone);break;case"E":case"EE":case"EEE":t=Nm(Am.Days,sm.Abbreviated);break;case"EEEE":t=Nm(Am.Days,sm.Wide);break;case"EEEEE":t=Nm(Am.Days,sm.Narrow);break;case"EEEEEE":t=Nm(Am.Days,sm.Short);break;case"a":case"aa":case"aaa":t=Nm(Am.DayPeriods,sm.Abbreviated);break;case"aaaa":t=Nm(Am.DayPeriods,sm.Wide);break;case"aaaaa":t=Nm(Am.DayPeriods,sm.Narrow);break;case"b":case"bb":case"bbb":t=Nm(Am.DayPeriods,sm.Abbreviated,am.Standalone,!0);break;case"bbbb":t=Nm(Am.DayPeriods,sm.Wide,am.Standalone,!0);break;case"bbbbb":t=Nm(Am.DayPeriods,sm.Narrow,am.Standalone,!0);break;case"B":case"BB":case"BBB":t=Nm(Am.DayPeriods,sm.Abbreviated,am.Format,!0);break;case"BBBB":t=Nm(Am.DayPeriods,sm.Wide,am.Format,!0);break;case"BBBBB":t=Nm(Am.DayPeriods,sm.Narrow,am.Format,!0);break;case"h":t=Mm(Em.Hours,1,-12);break;case"hh":t=Mm(Em.Hours,2,-12);break;case"H":t=Mm(Em.Hours,1);break;case"HH":t=Mm(Em.Hours,2);break;case"m":t=Mm(Em.Minutes,1);break;case"mm":t=Mm(Em.Minutes,2);break;case"s":t=Mm(Em.Seconds,1);break;case"ss":t=Mm(Em.Seconds,2);break;case"S":t=Mm(Em.FractionalSeconds,1);break;case"SS":t=Mm(Em.FractionalSeconds,2);break;case"SSS":t=Mm(Em.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=Rm(km.Short);break;case"ZZZZZ":t=Rm(km.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=Rm(km.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=Rm(km.Long);break;default:return null}return Um[e]=t,t}(e);l+=t?t(i,n,s):"''"===e?"'":e.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),l}function Im(e,t,n){var r=new Date(0);return r.setFullYear(e,t,n),r.setHours(0,0,0),r}function Om(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,function(e,n){return null!=t&&n in t?t[n]:e})),e}function Pm(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"-",r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,o="";(e<0||i&&e<=0)&&(i?e=1-e:(e=-e,o=n));for(var u=String(e);u.length<t;)u="0"+u;return r&&(u=u.substr(u.length-t)),o+u}function Mm(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return function(o,u){var a,s=function(e,t){switch(e){case Em.FullYear:return t.getFullYear();case Em.Month:return t.getMonth();case Em.Date:return t.getDate();case Em.Hours:return t.getHours();case Em.Minutes:return t.getMinutes();case Em.Seconds:return t.getSeconds();case Em.FractionalSeconds:return t.getMilliseconds();case Em.Day:return t.getDay();default:throw new Error('Unknown DateType value "'.concat(e,'".'))}}(e,o);if((n>0||s>-n)&&(s+=n),e===Em.Hours)0===s&&-12===n&&(s=12);else if(e===Em.FractionalSeconds)return a=t,Pm(s,3).substr(0,a);var l=ym(u,cm.MinusSign);return Pm(s,t,l,r,i)}}function Nm(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:am.Format,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return function(i,o){return function(e,t,n,r,i,o){switch(n){case Am.Months:return function(e,t,n){var r=Ed(e),i=wm([r[Dd.MonthsFormat],r[Dd.MonthsStandalone]],t);return wm(i,n)}(t,i,r)[e.getMonth()];case Am.Days:return function(e,t,n){var r=Ed(e),i=wm([r[Dd.DaysFormat],r[Dd.DaysStandalone]],t);return wm(i,n)}(t,i,r)[e.getDay()];case Am.DayPeriods:var u=e.getHours(),a=e.getMinutes();if(o){var s=function(e){var t=Ed(e);return _m(t),(t[Dd.ExtraData][2]||[]).map(function(e){return"string"==typeof e?bm(e):[bm(e[0]),bm(e[1])]})}(t),l=function(e,t,n){var r=Ed(e);_m(r);var i=wm([r[Dd.ExtraData][0],r[Dd.ExtraData][1]],t)||[];return wm(i,n)||[]}(t,i,r),c=s.findIndex(function(e){if(Array.isArray(e)){var t=xg(e,2),n=t[0],r=t[1],i=u>=n.hours&&a>=n.minutes,o=u<r.hours||u===r.hours&&a<r.minutes;if(n.hours<r.hours){if(i&&o)return!0}else if(i||o)return!0}else if(e.hours===u&&e.minutes===a)return!0;return!1});if(-1!==c)return l[c]}return function(e,t,n){var r=Ed(e),i=wm([r[Dd.DayPeriodsFormat],r[Dd.DayPeriodsStandalone]],t);return wm(i,n)}(t,i,r)[u<12?0:1];case Am.Eras:return function(e,t){return wm(Ed(e)[Dd.Eras],t)}(t,r)[e.getFullYear()<=0?0:1];default:var f=n;throw new Error("unexpected translation type ".concat(f))}}(i,o,e,t,n,r)}}function Rm(e){return function(t,n,r){var i=-1*r,o=ym(n,cm.MinusSign),u=i>0?Math.floor(i/60):Math.ceil(i/60);switch(e){case km.Short:return(i>=0?"+":"")+Pm(u,2,o)+Pm(Math.abs(i%60),2,o);case km.ShortGMT:return"GMT"+(i>=0?"+":"")+Pm(u,1,o);case km.Long:return"GMT"+(i>=0?"+":"")+Pm(u,2,o)+":"+Pm(Math.abs(i%60),2,o);case km.Extended:return 0===r?"Z":(i>=0?"+":"")+Pm(u,2,o)+":"+Pm(Math.abs(i%60),2,o);default:throw new Error('Unknown zone width "'.concat(e,'"'))}}}!function(e){e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended"}(km||(km={})),function(e){e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day"}(Em||(Em={})),function(e){e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras"}(Am||(Am={}));var Bm=0,jm=4;function Lm(e){return Im(e.getFullYear(),e.getMonth(),e.getDate()+(jm-e.getDay()))}function Vm(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n,r){var i,o,u;if(t){var a=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,s=n.getDate();i=1+Math.floor((s+a)/7)}else{var l=Lm(n),c=(o=l.getFullYear(),u=Im(o,Bm,1).getDay(),Im(o,0,1+(u<=jm?jm:jm+7)-u)),f=l.getTime()-c.getTime();i=1+Math.round(f/6048e5)}return Pm(i,e,ym(r,cm.MinusSign))}}function Hm(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n,r){return Pm(Lm(n).getFullYear(),e,ym(r,cm.MinusSign),t)}}var Um={};function zm(e,t){e=e.replace(/:/g,"");var n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function Zm(e){return e instanceof Date&&!isNaN(e.valueOf())}var Gm=/^(\d+)?\.((\d+)(-(\d+))?)?$/,Wm=22,qm=".",$m="0",Ym=";",Km=",",Qm="#",Jm="¤",Xm="%";function e_(e,t,n,r,i,o){var u=arguments.length>6&&void 0!==arguments[6]&&arguments[6],a="",s=!1;if(isFinite(e)){var l=function(e){var t,n,r,i,o,u=Math.abs(e)+"",a=0;(n=u.indexOf(qm))>-1&&(u=u.replace(qm,""));(r=u.search(/e/i))>0?(n<0&&(n=r),n+=+u.slice(r+1),u=u.substring(0,r)):n<0&&(n=u.length);for(r=0;u.charAt(r)===$m;r++);if(r===(o=u.length))t=[0],n=1;else{for(o--;u.charAt(o)===$m;)o--;for(n-=r,t=[],i=0;r<=o;r++,i++)t[i]=Number(u.charAt(r))}n>Wm&&(t=t.splice(0,Wm-1),a=n-1,n=1);return{digits:t,exponent:a,integerLen:n}}(e);u&&(l=function(e){if(0===e.digits[0])return e;var t=e.digits.length-e.integerLen;e.exponent?e.exponent+=2:(0===t?e.digits.push(0,0):1===t&&e.digits.push(0),e.integerLen+=2);return e}(l));var c=t.minInt,f=t.minFrac,d=t.maxFrac;if(o){var h=o.match(Gm);if(null===h)throw new Error("".concat(o," is not a valid digit info"));var v=h[1],p=h[3],y=h[5];null!=v&&(c=r_(v)),null!=p&&(f=r_(p)),null!=y?d=r_(y):null!=p&&f>d&&(d=f)}!function(e,t,n){if(t>n)throw new Error("The minimum number of digits after fraction (".concat(t,") is higher than the maximum (").concat(n,")."));var r=e.digits,i=r.length-e.integerLen,o=Math.min(Math.max(t,i),n),u=o+e.integerLen,a=r[u];if(u>0){r.splice(Math.max(e.integerLen,u));for(var s=u;s<r.length;s++)r[s]=0}else{i=Math.max(0,i),e.integerLen=1,r.length=Math.max(1,u=o+1),r[0]=0;for(var l=1;l<u;l++)r[l]=0}if(a>=5)if(u-1<0){for(var c=0;c>u;c--)r.unshift(0),e.integerLen++;r.unshift(1),e.integerLen++}else r[u-1]++;for(;i<Math.max(0,o);i++)r.push(0);var f=0!==o,d=t+e.integerLen,h=r.reduceRight(function(e,t,n,r){return t+=e,r[n]=t<10?t:t-10,f&&(0===r[n]&&n>=d?r.pop():f=!1),t>=10?1:0},0);h&&(r.unshift(h),e.integerLen++)}(l,f,d);var g=l.digits,m=l.integerLen,_=l.exponent,w=[];for(s=g.every(function(e){return!e});m<c;m++)g.unshift(0);for(;m<0;m++)g.unshift(0);m>0?w=g.splice(m,g.length):(w=g,g=[0]);var b=[];for(g.length>=t.lgSize&&b.unshift(g.splice(-t.lgSize,g.length).join(""));g.length>t.gSize;)b.unshift(g.splice(-t.gSize,g.length).join(""));g.length&&b.unshift(g.join("")),a=b.join(ym(n,r)),w.length&&(a+=ym(n,i)+w.join("")),_&&(a+=ym(n,cm.Exponential)+"+"+_)}else a=ym(n,cm.Infinity);return a=e<0&&!s?t.negPre+a+t.negSuf:t.posPre+a+t.posSuf}function t_(e,t,n,r,i){var o=n_(gm(t,om.Currency),ym(t,cm.MinusSign));return o.minFrac=function(e){var t,n=dm[e];return n&&(t=n[2]),"number"==typeof t?t:Cm}(r),o.maxFrac=o.minFrac,e_(e,o,t,cm.CurrencyGroup,cm.CurrencyDecimal,i).replace(Jm,n).replace(Jm,"").trim()}function n_(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-",n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=e.split(Ym),i=r[0],o=r[1],u=-1!==i.indexOf(qm)?i.split(qm):[i.substring(0,i.lastIndexOf($m)+1),i.substring(i.lastIndexOf($m)+1)],a=u[0],s=u[1]||"";n.posPre=a.substr(0,a.indexOf(Qm));for(var l=0;l<s.length;l++){var c=s.charAt(l);c===$m?n.minFrac=n.maxFrac=l+1:c===Qm?n.maxFrac=l+1:n.posSuf+=c}var f=a.split(Km);if(n.gSize=f[1]?f[1].length:0,n.lgSize=f[2]||f[1]?(f[2]||f[1]).length:0,o){var d=i.length-n.posPre.length-n.posSuf.length,h=o.indexOf(Qm);n.negPre=o.substr(0,h).replace(/'/g,""),n.negSuf=o.substr(h+d).replace(/'/g,"")}else n.negPre=t+n.posPre,n.negSuf=n.posSuf;return n}function r_(e){var t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}var i_=function e(){jg(this,e)};function o_(e,t,n,r){var i="=".concat(e);if(t.indexOf(i)>-1)return i;if(i=n.getPluralCategory(e,r),t.indexOf(i)>-1)return i;if(t.indexOf("other")>-1)return"other";throw new Error('No plural message found for value "'.concat(e,'"'))}var u_=function(e){Og(n,i_);var t=Mg(n);function n(e){var r;return jg(this,n),(r=t.call(this)).locale=e,r}return Bg(n,[{key:"getPluralCategory",value:function(e,t){switch(mm(t||this.locale)(e)){case um.Zero:return"zero";case um.One:return"one";case um.Two:return"two";case um.Few:return"few";case um.Many:return"many";default:return"other"}}}]),n}();function a_(e,t){t=encodeURIComponent(t);var n,r=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=Tg(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,u=!0,a=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return u=e.done,e},e:function(e){a=!0,o=e},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw o}}}}(e.split(";"));try{for(r.s();!(n=r.n()).done;){var i=n.value,o=i.indexOf("="),u=xg(-1==o?[i,""]:[i.slice(0,o),i.slice(o+1)],2),a=u[0],s=u[1];if(a.trim()===t)return decodeURIComponent(s)}}catch(e){r.e(e)}finally{r.f()}return null}u_.ɵfac=function(e){return new(e||u_)(Ao(Ny))},u_.ɵprov=lt({token:u_,factory:u_.ɵfac}),u_.ctorParameters=function(){return[{type:String,decorators:[{type:Io,args:[Ny]}]}]};var s_=function(){function e(t,n,r,i){jg(this,e),this._iterableDiffers=t,this._keyValueDiffers=n,this._ngEl=r,this._renderer=i,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}return Bg(e,[{key:"klass",set:function(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}},{key:"ngClass",set:function(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Ul(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}},{key:"ngDoCheck",value:function(){if(this._iterableDiffer){var e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){var t=this._keyValueDiffer.diff(this._rawClass);t&&this._applyKeyValueChanges(t)}}},{key:"_applyKeyValueChanges",value:function(e){var t=this;e.forEachAddedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachChangedItem(function(e){return t._toggleClass(e.key,e.currentValue)}),e.forEachRemovedItem(function(e){e.previousValue&&t._toggleClass(e.key,!1)})}},{key:"_applyIterableChanges",value:function(e){var t=this;e.forEachAddedItem(function(e){if("string"!=typeof e.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got ".concat($e(e.item)));t._toggleClass(e.item,!0)}),e.forEachRemovedItem(function(e){return t._toggleClass(e.item,!1)})}},{key:"_applyClasses",value:function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach(function(e){return t._toggleClass(e,!0)}):Object.keys(e).forEach(function(n){return t._toggleClass(n,!!e[n])}))}},{key:"_removeClasses",value:function(e){var t=this;e&&(Array.isArray(e)||e instanceof Set?e.forEach(function(e){return t._toggleClass(e,!1)}):Object.keys(e).forEach(function(e){return t._toggleClass(e,!1)}))}},{key:"_toggleClass",value:function(e,t){var n=this;(e=e.trim())&&e.split(/\s+/g).forEach(function(e){t?n._renderer.addClass(n._ngEl.nativeElement,e):n._renderer.removeClass(n._ngEl.nativeElement,e)})}}]),e}();s_.ɵfac=function(e){return new(e||s_)(Ec(gv),Ec(_v),Ec(Jh),Ec(tv))},s_.ɵdir=Yt({type:s_,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),s_.ctorParameters=function(){return[{type:gv},{type:_v},{type:Jh},{type:tv}]},s_.propDecorators={klass:[{type:my,args:["class"]}],ngClass:[{type:my,args:["ngClass"]}]};var l_=function(){function e(t){jg(this,e),this._viewContainerRef=t,this._componentRef=null,this._moduleRef=null}return Bg(e,[{key:"ngOnChanges",value:function(e){if(this._viewContainerRef.clear(),this._componentRef=null,this.ngComponentOutlet){var t=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;if(e.ngComponentOutletNgModuleFactory)if(this._moduleRef&&this._moduleRef.destroy(),this.ngComponentOutletNgModuleFactory){var n=t.get(Ov);this._moduleRef=this.ngComponentOutletNgModuleFactory.create(n.injector)}else this._moduleRef=null;var r=(this._moduleRef?this._moduleRef.componentFactoryResolver:t.get($h)).resolveComponentFactory(this.ngComponentOutlet);this._componentRef=this._viewContainerRef.createComponent(r,this._viewContainerRef.length,t,this.ngComponentOutletContent)}}},{key:"ngOnDestroy",value:function(){this._moduleRef&&this._moduleRef.destroy()}}]),e}();l_.ɵfac=function(e){return new(e||l_)(Ec(Nv))},l_.ɵdir=Yt({type:l_,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},features:[Bn]}),l_.ctorParameters=function(){return[{type:Nv}]},l_.propDecorators={ngComponentOutlet:[{type:my}],ngComponentOutletInjector:[{type:my}],ngComponentOutletContent:[{type:my}],ngComponentOutletNgModuleFactory:[{type:my}]};var c_=function(){function e(t,n,r,i){jg(this,e),this.$implicit=t,this.ngForOf=n,this.index=r,this.count=i}return Bg(e,[{key:"first",get:function(){return 0===this.index}},{key:"last",get:function(){return this.index===this.count-1}},{key:"even",get:function(){return this.index%2==0}},{key:"odd",get:function(){return!this.even}}]),e}(),f_=function(){function e(t,n,r){jg(this,e),this._viewContainer=t,this._template=n,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}return Bg(e,[{key:"ngForOf",set:function(e){this._ngForOf=e,this._ngForOfDirty=!0}},{key:"ngForTrackBy",get:function(){return this._trackByFn},set:function(e){this._trackByFn=e}},{key:"ngForTemplate",set:function(e){e&&(this._template=e)}},{key:"ngDoCheck",value:function(){if(this._ngForOfDirty){this._ngForOfDirty=!1;var e=this._ngForOf;if(!this._differ&&e)try{this._differ=this._differs.find(e).create(this.ngForTrackBy)}catch(n){throw new Error("Cannot find a differ supporting object '".concat(e,"' of type '").concat((t=e).name||Fg(t),"'. NgFor only supports binding to Iterables such as Arrays."))}}var t;if(this._differ){var n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}}},{key:"_applyChanges",value:function(e){var t=this,n=[];e.forEachOperation(function(e,r,i){if(null==e.previousIndex){var o=t._viewContainer.createEmbeddedView(t._template,new c_(null,t._ngForOf,-1,-1),null===i?void 0:i),u=new d_(e,o);n.push(u)}else if(null==i)t._viewContainer.remove(null===r?void 0:r);else if(null!==r){var a=t._viewContainer.get(r);t._viewContainer.move(a,i);var s=new d_(e,a);n.push(s)}});for(var r=0;r<n.length;r++)this._perViewChange(n[r].view,n[r].record);for(var i=0,o=this._viewContainer.length;i<o;i++){var u=this._viewContainer.get(i);u.context.index=i,u.context.count=o,u.context.ngForOf=this._ngForOf}e.forEachIdentityChange(function(e){t._viewContainer.get(e.currentIndex).context.$implicit=e.item})}},{key:"_perViewChange",value:function(e,t){e.context.$implicit=t.item}}],[{key:"ngTemplateContextGuard",value:function(e,t){return!0}}]),e}();f_.ɵfac=function(e){return new(e||f_)(Ec(Nv),Ec(Fv),Ec(gv))},f_.ɵdir=Yt({type:f_,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),f_.ctorParameters=function(){return[{type:Nv},{type:Fv},{type:gv}]},f_.propDecorators={ngForOf:[{type:my}],ngForTrackBy:[{type:my}],ngForTemplate:[{type:my}]};var d_=function e(t,n){jg(this,e),this.record=t,this.view=n};var h_=function(){function e(t,n){jg(this,e),this._viewContainer=t,this._context=new v_,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=n}return Bg(e,[{key:"ngIf",set:function(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}},{key:"ngIfThen",set:function(e){p_("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}},{key:"ngIfElse",set:function(e){p_("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}},{key:"_updateView",value:function(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}}],[{key:"ngTemplateContextGuard",value:function(e,t){return!0}}]),e}();h_.ɵfac=function(e){return new(e||h_)(Ec(Nv),Ec(Fv))},h_.ɵdir=Yt({type:h_,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),h_.ctorParameters=function(){return[{type:Nv},{type:Fv}]},h_.propDecorators={ngIf:[{type:my}],ngIfThen:[{type:my}],ngIfElse:[{type:my}]};var v_=function e(){jg(this,e),this.$implicit=null,this.ngIf=null};function p_(e,t){if(!!(t&&!t.createEmbeddedView))throw new Error("".concat(e," must be a TemplateRef, but received '").concat($e(t),"'."))}var y_=function(){function e(t,n){jg(this,e),this._viewContainerRef=t,this._templateRef=n,this._created=!1}return Bg(e,[{key:"create",value:function(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}},{key:"destroy",value:function(){this._created=!1,this._viewContainerRef.clear()}},{key:"enforceState",value:function(e){e&&!this._created?this.create():!e&&this._created&&this.destroy()}}]),e}(),g_=function(){function e(){jg(this,e),this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}return Bg(e,[{key:"ngSwitch",set:function(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}},{key:"_addCase",value:function(){return this._caseCount++}},{key:"_addDefault",value:function(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}},{key:"_matchCase",value:function(e){var t=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||t,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),t}},{key:"_updateDefaultCases",value:function(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(var t=0;t<this._defaultViews.length;t++){this._defaultViews[t].enforceState(e)}}}}]),e}();g_.ɵfac=function(e){return new(e||g_)},g_.ɵdir=Yt({type:g_,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}}),g_.propDecorators={ngSwitch:[{type:my}]};var m_=function(){function e(t,n,r){jg(this,e),this.ngSwitch=r,r._addCase(),this._view=new y_(t,n)}return Bg(e,[{key:"ngDoCheck",value:function(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}]),e}();m_.ɵfac=function(e){return new(e||m_)(Ec(Nv),Ec(Fv),Ec(g_,9))},m_.ɵdir=Yt({type:m_,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),m_.ctorParameters=function(){return[{type:Nv},{type:Fv},{type:g_,decorators:[{type:Oo},{type:No}]}]},m_.propDecorators={ngSwitchCase:[{type:my}]};var __=function e(t,n,r){jg(this,e),r._addDefault(new y_(t,n))};__.ɵfac=function(e){return new(e||__)(Ec(Nv),Ec(Fv),Ec(g_,9))},__.ɵdir=Yt({type:__,selectors:[["","ngSwitchDefault",""]]}),__.ctorParameters=function(){return[{type:Nv},{type:Fv},{type:g_,decorators:[{type:Oo},{type:No}]}]};var w_=function(){function e(t){jg(this,e),this._localization=t,this._caseViews={}}return Bg(e,[{key:"ngPlural",set:function(e){this._switchValue=e,this._updateView()}},{key:"addCase",value:function(e,t){this._caseViews[e]=t}},{key:"_updateView",value:function(){this._clearViews();var e=Object.keys(this._caseViews),t=o_(this._switchValue,e,this._localization);this._activateView(this._caseViews[t])}},{key:"_clearViews",value:function(){this._activeView&&this._activeView.destroy()}},{key:"_activateView",value:function(e){e&&(this._activeView=e,this._activeView.create())}}]),e}();w_.ɵfac=function(e){return new(e||w_)(Ec(i_))},w_.ɵdir=Yt({type:w_,selectors:[["","ngPlural",""]],inputs:{ngPlural:"ngPlural"}}),w_.ctorParameters=function(){return[{type:i_}]},w_.propDecorators={ngPlural:[{type:my}]};var b_=function e(t,n,r,i){jg(this,e),this.value=t;var o=!isNaN(Number(t));i.addCase(o?"=".concat(t):t,new y_(r,n))};b_.ɵfac=function(e){return new(e||b_)(Mi("ngPluralCase"),Ec(Fv),Ec(Nv),Ec(w_,1))},b_.ɵdir=Yt({type:b_,selectors:[["","ngPluralCase",""]]}),b_.ctorParameters=function(){return[{type:String,decorators:[{type:Ui,args:["ngPluralCase"]}]},{type:Fv},{type:Nv},{type:w_,decorators:[{type:No}]}]};var D_=function(){function e(t,n,r){jg(this,e),this._ngEl=t,this._differs=n,this._renderer=r,this._ngStyle=null,this._differ=null}return Bg(e,[{key:"ngStyle",set:function(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}},{key:"ngDoCheck",value:function(){if(this._differ){var e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}},{key:"_setStyle",value:function(e,t){var n=xg(e.split("."),2),r=n[0],i=n[1];null!=(t=null!=t&&i?"".concat(t).concat(i):t)?this._renderer.setStyle(this._ngEl.nativeElement,r,t):this._renderer.removeStyle(this._ngEl.nativeElement,r)}},{key:"_applyChanges",value:function(e){var t=this;e.forEachRemovedItem(function(e){return t._setStyle(e.key,null)}),e.forEachAddedItem(function(e){return t._setStyle(e.key,e.currentValue)}),e.forEachChangedItem(function(e){return t._setStyle(e.key,e.currentValue)})}}]),e}();D_.ɵfac=function(e){return new(e||D_)(Ec(Jh),Ec(_v),Ec(tv))},D_.ɵdir=Yt({type:D_,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}),D_.ctorParameters=function(){return[{type:Jh},{type:_v},{type:tv}]},D_.propDecorators={ngStyle:[{type:my,args:["ngStyle"]}]};var C_=function(){function e(t){jg(this,e),this._viewContainerRef=t,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}return Bg(e,[{key:"ngOnChanges",value:function(e){if(e.ngTemplateOutlet){var t=this._viewContainerRef;this._viewRef&&t.remove(t.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?t.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}]),e}();C_.ɵfac=function(e){return new(e||C_)(Ec(Nv))},C_.ɵdir=Yt({type:C_,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[Bn]}),C_.ctorParameters=function(){return[{type:Nv}]},C_.propDecorators={ngTemplateOutletContext:[{type:my}],ngTemplateOutlet:[{type:my}]};function k_(e,t){return Error("InvalidPipeArgument: '".concat(t,"' for pipe '").concat($e(e),"'"))}var E_=function(){function e(){jg(this,e)}return Bg(e,[{key:"createSubscription",value:function(e,t){return e.subscribe({next:t,error:function(e){throw e}})}},{key:"dispose",value:function(e){e.unsubscribe()}},{key:"onDestroy",value:function(e){e.unsubscribe()}}]),e}(),A_=new(function(){function e(){jg(this,e)}return Bg(e,[{key:"createSubscription",value:function(e,t){return e.then(t,function(e){throw e})}},{key:"dispose",value:function(e){}},{key:"onDestroy",value:function(e){}}]),e}()),S_=new E_,F_=function(){function e(t){jg(this,e),this._ref=t,this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null}return Bg(e,[{key:"ngOnDestroy",value:function(){this._subscription&&this._dispose()}},{key:"transform",value:function(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}},{key:"_subscribe",value:function(e){var t=this;this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,function(n){return t._updateLatestValue(e,n)})}},{key:"_selectStrategy",value:function(t){if(Bc(t))return A_;if(jc(t))return S_;throw k_(e,t)}},{key:"_dispose",value:function(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}},{key:"_updateLatestValue",value:function(e,t){e===this._obj&&(this._latestValue=t,this._ref.markForCheck())}}]),e}();F_.ɵfac=function(e){return new(e||F_)(Ec(Dv,16))},F_.ɵpipe=Kt({name:"async",type:F_,pure:!1}),F_.ctorParameters=function(){return[{type:Dv}]};var x_=function(){function e(){jg(this,e)}return Bg(e,[{key:"transform",value:function(t){if(null==t)return null;if("string"!=typeof t)throw k_(e,t);return t.toLowerCase()}}]),e}();x_.ɵfac=function(e){return new(e||x_)},x_.ɵpipe=Kt({name:"lowercase",type:x_,pure:!0});var T_=/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D])\S*/g,I_=function(){function e(){jg(this,e)}return Bg(e,[{key:"transform",value:function(t){if(null==t)return null;if("string"!=typeof t)throw k_(e,t);return t.replace(T_,function(e){return e[0].toUpperCase()+e.substr(1).toLowerCase()})}}]),e}();I_.ɵfac=function(e){return new(e||I_)},I_.ɵpipe=Kt({name:"titlecase",type:I_,pure:!0});var O_=function(){function e(){jg(this,e)}return Bg(e,[{key:"transform",value:function(t){if(null==t)return null;if("string"!=typeof t)throw k_(e,t);return t.toUpperCase()}}]),e}();O_.ɵfac=function(e){return new(e||O_)},O_.ɵpipe=Kt({name:"uppercase",type:O_,pure:!0});var P_=function(){function e(t){jg(this,e),this.locale=t}return Bg(e,[{key:"transform",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"mediumDate",r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;if(null==t||""===t||t!=t)return null;try{return Tm(t,n,i||this.locale,r)}catch(t){throw k_(e,t.message)}}}]),e}();P_.ɵfac=function(e){return new(e||P_)(Ec(Ny,16))},P_.ɵpipe=Kt({name:"date",type:P_,pure:!0}),P_.ctorParameters=function(){return[{type:String,decorators:[{type:Io,args:[Ny]}]}]};var M_=/#/g,N_=function(){function e(t){jg(this,e),this._localization=t}return Bg(e,[{key:"transform",value:function(t,n,r){if(null==t)return"";if("object"!==Fg(n)||null===n)throw k_(e,n);return n[o_(t,Object.keys(n),this._localization,r)].replace(M_,t.toString())}}]),e}();N_.ɵfac=function(e){return new(e||N_)(Ec(i_,16))},N_.ɵpipe=Kt({name:"i18nPlural",type:N_,pure:!0}),N_.ctorParameters=function(){return[{type:i_}]};var R_=function(){function e(){jg(this,e)}return Bg(e,[{key:"transform",value:function(t,n){if(null==t)return"";if("object"!==Fg(n)||"string"!=typeof t)throw k_(e,n);return n.hasOwnProperty(t)?n[t]:n.hasOwnProperty("other")?n.other:""}}]),e}();R_.ɵfac=function(e){return new(e||R_)},R_.ɵpipe=Kt({name:"i18nSelect",type:R_,pure:!0});var B_=function(){function e(){jg(this,e)}return Bg(e,[{key:"transform",value:function(e){return JSON.stringify(e,null,2)}}]),e}();B_.ɵfac=function(e){return new(e||B_)},B_.ɵpipe=Kt({name:"json",type:B_,pure:!1});var j_=function(){function e(t){jg(this,e),this.differs=t,this.keyValues=[],this.compareFn=L_}return Bg(e,[{key:"transform",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:L_;if(!e||!(e instanceof Map)&&"object"!==Fg(e))return null;this.differ||(this.differ=this.differs.find(e).create());var r=this.differ.diff(e),i=n!==this.compareFn;return r&&(this.keyValues=[],r.forEachItem(function(e){var n,r;t.keyValues.push((n=e.key,r=e.currentValue,{key:n,value:r}))})),(r||i)&&(this.keyValues.sort(n),this.compareFn=n),this.keyValues}}]),e}();function L_(e,t){var n=e.key,r=t.key;if(n===r)return 0;if(void 0===n)return 1;if(void 0===r)return-1;if(null===n)return 1;if(null===r)return-1;if("string"==typeof n&&"string"==typeof r)return n<r?-1:1;if("number"==typeof n&&"number"==typeof r)return n-r;if("boolean"==typeof n&&"boolean"==typeof r)return n<r?-1:1;var i=String(n),o=String(r);return i==o?0:i<o?-1:1}j_.ɵfac=function(e){return new(e||j_)(Ec(_v,16))},j_.ɵpipe=Kt({name:"keyvalue",type:j_,pure:!1}),j_.ctorParameters=function(){return[{type:_v}]};var V_=function(){function e(t){jg(this,e),this._locale=t}return Bg(e,[{key:"transform",value:function(t,n,r){if(!z_(t))return null;r=r||this._locale;try{return function(e,t,n){return e_(e,n_(gm(t,om.Decimal),ym(t,cm.MinusSign)),t,cm.Group,cm.Decimal,n)}(Z_(t),r,n)}catch(t){throw k_(e,t.message)}}}]),e}();V_.ɵfac=function(e){return new(e||V_)(Ec(Ny,16))},V_.ɵpipe=Kt({name:"number",type:V_,pure:!0}),V_.ctorParameters=function(){return[{type:String,decorators:[{type:Io,args:[Ny]}]}]};var H_=function(){function e(t){jg(this,e),this._locale=t}return Bg(e,[{key:"transform",value:function(t,n,r){if(!z_(t))return null;r=r||this._locale;try{return function(e,t,n){return e_(e,n_(gm(t,om.Percent),ym(t,cm.MinusSign)),t,cm.Group,cm.Decimal,n,!0).replace(new RegExp(Xm,"g"),ym(t,cm.PercentSign))}(Z_(t),r,n)}catch(t){throw k_(e,t.message)}}}]),e}();H_.ɵfac=function(e){return new(e||H_)(Ec(Ny,16))},H_.ɵpipe=Kt({name:"percent",type:H_,pure:!0}),H_.ctorParameters=function(){return[{type:String,decorators:[{type:Io,args:[Ny]}]}]};var U_=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"USD";jg(this,e),this._locale=t,this._defaultCurrencyCode=n}return Bg(e,[{key:"transform",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._defaultCurrencyCode,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"symbol",i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;if(!z_(t))return null;o=o||this._locale,"boolean"==typeof r&&(r=r?"symbol":"code");var u=n||this._defaultCurrencyCode;"code"!==r&&(u="symbol"===r||"symbol-narrow"===r?Dm(u,"symbol"===r?"wide":"narrow",o):r);try{return t_(Z_(t),o,u,n,i)}catch(t){throw k_(e,t.message)}}}]),e}();function z_(e){return!(null==e||""===e||e!=e)}function Z_(e){if("string"==typeof e&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if("number"!=typeof e)throw new Error("".concat(e," is not a number"));return e}U_.ɵfac=function(e){return new(e||U_)(Ec(Ny,16),Ec(Ry,16))},U_.ɵpipe=Kt({name:"currency",type:U_,pure:!0}),U_.ctorParameters=function(){return[{type:String,decorators:[{type:Io,args:[Ny]}]},{type:String,decorators:[{type:Io,args:[Ry]}]}]};var G_=function(){function e(){jg(this,e)}return Bg(e,[{key:"transform",value:function(t,n,r){if(null==t)return null;if(!this.supports(t))throw k_(e,t);return t.slice(n,r)}},{key:"supports",value:function(e){return"string"==typeof e||Array.isArray(e)}}]),e}();G_.ɵfac=function(e){return new(e||G_)},G_.ɵpipe=Kt({name:"slice",type:G_,pure:!1});var W_=function e(){jg(this,e)};W_.ɵfac=function(e){return new(e||W_)},W_.ɵmod=Wt({type:W_}),W_.ɵinj=ct({providers:[{provide:i_,useClass:u_}]});new iv("12.2.2");var q_=function e(){jg(this,e)};q_.ɵprov=lt({token:q_,providedIn:"root",factory:function(){return new $_(Ao(Ug),window)}});var $_=function(){function e(t,n){jg(this,e),this.document=t,this.window=n,this.offset=function(){return[0,0]}}return Bg(e,[{key:"setOffset",value:function(e){Array.isArray(e)?this.offset=function(){return e}:this.offset=e}},{key:"getScrollPosition",value:function(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}},{key:"scrollToPosition",value:function(e){this.supportsScrolling()&&this.window.scrollTo(e[0],e[1])}},{key:"scrollToAnchor",value:function(e){if(this.supportsScrolling()){var t=function(e,t){var n=e.getElementById(t)||e.getElementsByName(t)[0];if(n)return n;if("function"==typeof e.createTreeWalker&&e.body&&(e.body.createShadowRoot||e.body.attachShadow))for(var r=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT),i=r.currentNode;i;){var o=i.shadowRoot;if(o){var u=o.getElementById(t)||o.querySelector('[name="'.concat(t,'"]'));if(u)return u}i=r.nextNode()}return null}(this.document,e);t&&(this.scrollToElement(t),this.attemptFocus(t))}}},{key:"setHistoryScrollRestoration",value:function(e){if(this.supportScrollRestoration()){var t=this.window.history;t&&t.scrollRestoration&&(t.scrollRestoration=e)}}},{key:"scrollToElement",value:function(e){var t=e.getBoundingClientRect(),n=t.left+this.window.pageXOffset,r=t.top+this.window.pageYOffset,i=this.offset();this.window.scrollTo(n-i[0],r-i[1])}},{key:"attemptFocus",value:function(e){return e.focus(),this.document.activeElement===e}},{key:"supportScrollRestoration",value:function(){try{if(!this.supportsScrolling())return!1;var e=Y_(this.window.history)||Y_(Object.getPrototypeOf(this.window.history));return!(!e||!e.writable&&!e.set)}catch(e){return!1}}},{key:"supportsScrolling",value:function(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(e){return!1}}}]),e}();function Y_(e){return Object.getOwnPropertyDescriptor(e,"scrollRestoration")}function K_(e){return(K_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Q_(e,t,n){return(Q_="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=iw(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function J_(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function X_(e,t,n){return t&&J_(e.prototype,t),n&&J_(e,n),e}function ew(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tw(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&nw(e,t)}function nw(e,t){return(nw=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function rw(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=iw(e);if(t){var i=iw(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===K_(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function iw(e){return(iw=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ow,uw=function(e){tw(n,Hg);var t=rw(n);function n(){var e;return ew(this,n),(e=t.apply(this,arguments)).supportsDOMEvents=!0,e}return n}(),aw=function(e){tw(n,uw);var t=rw(n);function n(){return ew(this,n),t.apply(this,arguments)}return X_(n,[{key:"onAndCancel",value:function(e,t,n){return e.addEventListener(t,n,!1),function(){e.removeEventListener(t,n,!1)}}},{key:"dispatchEvent",value:function(e,t){e.dispatchEvent(t)}},{key:"remove",value:function(e){e.parentNode&&e.parentNode.removeChild(e)}},{key:"createElement",value:function(e,t){return(t=t||this.getDefaultDocument()).createElement(e)}},{key:"createHtmlDocument",value:function(){return document.implementation.createHTMLDocument("fakeTitle")}},{key:"getDefaultDocument",value:function(){return document}},{key:"isElementNode",value:function(e){return e.nodeType===Node.ELEMENT_NODE}},{key:"isShadowRoot",value:function(e){return e instanceof DocumentFragment}},{key:"getGlobalEventTarget",value:function(e,t){return"window"===t?window:"document"===t?e:"body"===t?e.body:null}},{key:"getBaseHref",value:function(e){var t=(sw=sw||document.querySelector("base"))?sw.getAttribute("href"):null;return null==t?null:function(e){(ow=ow||document.createElement("a")).setAttribute("href",e);var t=ow.pathname;return"/"===t.charAt(0)?t:"/".concat(t)}(t)}},{key:"resetBaseElement",value:function(){sw=null}},{key:"getUserAgent",value:function(){return window.navigator.userAgent}},{key:"getCookie",value:function(e){return a_(document.cookie,e)}}],[{key:"makeCurrent",value:function(){var e;e=new n,Lg||(Lg=e)}}]),n}(),sw=null;var lw=new zi("TRANSITION_ID");var cw=[{provide:Ey,useFactory:function(e,t,n){return function(){n.get(Ay).donePromise.then(function(){for(var n=Vg(),r=t.querySelectorAll('style[ng-transition="'.concat(e,'"]')),i=0;i<r.length;i++)n.remove(r[i])})}},deps:[lw,Ug,Sl],multi:!0}],fw=function(){function e(){ew(this,e)}return X_(e,[{key:"addToWindow",value:function(e){Tt.getAngularTestability=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=e.findTestabilityInTree(t,n);if(null==r)throw new Error("Could not find testability for element.");return r},Tt.getAllAngularTestabilities=function(){return e.getAllTestabilities()},Tt.getAllAngularRootElements=function(){return e.getAllRootElements()};Tt.frameworkStabilizers||(Tt.frameworkStabilizers=[]),Tt.frameworkStabilizers.push(function(e){var t=Tt.getAllAngularTestabilities(),n=t.length,r=!1,i=function(t){r=r||t,0==--n&&e(r)};t.forEach(function(e){e.whenStable(i)})})}},{key:"findTestabilityInTree",value:function(e,t,n){if(null==t)return null;var r=e.getTestability(t);return null!=r?r:n?Vg().isShadowRoot(t)?this.findTestabilityInTree(e,t.host,!0):this.findTestabilityInTree(e,t.parentElement,!0):null}}],[{key:"init",value:function(){var t;t=new e,ig=t}}]),e}(),dw=function(){function e(){ew(this,e)}return X_(e,[{key:"build",value:function(){return new XMLHttpRequest}}]),e}();dw.ɵfac=function(e){return new(e||dw)},dw.ɵprov=lt({token:dw,factory:dw.ɵfac});new Oo;var hw=[],vw=new zi("EventManagerPlugins"),pw=function(){function e(t,n){var r=this;ew(this,e),this._zone=n,this._eventNameToPlugin=new Map,t.forEach(function(e){return e.manager=r}),this._plugins=t.slice().reverse()}return X_(e,[{key:"addEventListener",value:function(e,t,n){return this._findPluginFor(t).addEventListener(e,t,n)}},{key:"addGlobalEventListener",value:function(e,t,n){return this._findPluginFor(t).addGlobalEventListener(e,t,n)}},{key:"getZone",value:function(){return this._zone}},{key:"_findPluginFor",value:function(e){var t=this._eventNameToPlugin.get(e);if(t)return t;for(var n=this._plugins,r=0;r<n.length;r++){var i=n[r];if(i.supports(e))return this._eventNameToPlugin.set(e,i),i}throw new Error("No event manager plugin found for event ".concat(e))}}]),e}();pw.ɵfac=function(e){return new(e||pw)(Ao(vw),Ao($y))},pw.ɵprov=lt({token:pw,factory:pw.ɵfac}),pw.ctorParameters=function(){return[{type:Array,decorators:[{type:Io,args:[vw]}]},{type:$y}]};var yw=function(){function e(t){ew(this,e),this._doc=t}return X_(e,[{key:"addGlobalEventListener",value:function(e,t,n){var r=Vg().getGlobalEventTarget(this._doc,e);if(!r)throw new Error("Unsupported event target ".concat(r," for event ").concat(t));return this.addEventListener(r,t,n)}}]),e}(),gw=function(){function e(){ew(this,e),this._stylesSet=new Set}return X_(e,[{key:"addStyles",value:function(e){var t=this,n=new Set;e.forEach(function(e){t._stylesSet.has(e)||(t._stylesSet.add(e),n.add(e))}),this.onStylesAdded(n)}},{key:"onStylesAdded",value:function(e){}},{key:"getAllStyles",value:function(){return Array.from(this._stylesSet)}}]),e}();gw.ɵfac=function(e){return new(e||gw)},gw.ɵprov=lt({token:gw,factory:gw.ɵfac});var mw=function(e){tw(n,gw);var t=rw(n);function n(e){var r;return ew(this,n),(r=t.call(this))._doc=e,r._hostNodes=new Map,r._hostNodes.set(e.head,[]),r}return X_(n,[{key:"_addStylesToHost",value:function(e,t,n){var r=this;e.forEach(function(e){var i=r._doc.createElement("style");i.textContent=e,n.push(t.appendChild(i))})}},{key:"addHost",value:function(e){var t=[];this._addStylesToHost(this._stylesSet,e,t),this._hostNodes.set(e,t)}},{key:"removeHost",value:function(e){var t=this._hostNodes.get(e);t&&t.forEach(_w),this._hostNodes.delete(e)}},{key:"onStylesAdded",value:function(e){var t=this;this._hostNodes.forEach(function(n,r){t._addStylesToHost(e,r,n)})}},{key:"ngOnDestroy",value:function(){this._hostNodes.forEach(function(e){return e.forEach(_w)})}}]),n}();function _w(e){Vg().remove(e)}mw.ɵfac=function(e){return new(e||mw)(Ao(Ug))},mw.ɵprov=lt({token:mw,factory:mw.ɵfac}),mw.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ug]}]}]};var ww={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/"},bw=/%COMP%/g,Dw="_nghost-".concat("%COMP%"),Cw="_ngcontent-".concat("%COMP%");function kw(e,t,n){for(var r=0;r<t.length;r++){var i=t[r];Array.isArray(i)?kw(e,i,n):(i=i.replace(bw,e),n.push(i))}return n}function Ew(e){return function(t){if("__ngUnwrap__"===t)return e;!1===e(t)&&(t.preventDefault(),t.returnValue=!1)}}var Aw=function(){function t(e,n,r){ew(this,t),this.eventManager=e,this.sharedStylesHost=n,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new Sw(e)}return X_(t,[{key:"createRenderer",value:function(t,n){if(!t||!n)return this.defaultRenderer;switch(n.encapsulation){case e.ViewEncapsulation.Emulated:var r=this.rendererByCompId.get(n.id);return r||(r=new Fw(this.eventManager,this.sharedStylesHost,n,this.appId),this.rendererByCompId.set(n.id,r)),r.applyToHost(t),r;case 1:case e.ViewEncapsulation.ShadowDom:return new xw(this.eventManager,this.sharedStylesHost,t,n);default:if(!this.rendererByCompId.has(n.id)){var i=kw(n.id,n.styles,[]);this.sharedStylesHost.addStyles(i),this.rendererByCompId.set(n.id,this.defaultRenderer)}return this.defaultRenderer}}},{key:"begin",value:function(){}},{key:"end",value:function(){}}]),t}();Aw.ɵfac=function(e){return new(e||Aw)(Ao(pw),Ao(mw),Ao(Sy))},Aw.ɵprov=lt({token:Aw,factory:Aw.ɵfac}),Aw.ctorParameters=function(){return[{type:pw},{type:mw},{type:String,decorators:[{type:Io,args:[Sy]}]}]};var Sw=function(){function e(t){ew(this,e),this.eventManager=t,this.data=Object.create(null)}return X_(e,[{key:"destroy",value:function(){}},{key:"createElement",value:function(e,t){return t?document.createElementNS(ww[t]||t,e):document.createElement(e)}},{key:"createComment",value:function(e){return document.createComment(e)}},{key:"createText",value:function(e){return document.createTextNode(e)}},{key:"appendChild",value:function(e,t){e.appendChild(t)}},{key:"insertBefore",value:function(e,t,n){e&&e.insertBefore(t,n)}},{key:"removeChild",value:function(e,t){e&&e.removeChild(t)}},{key:"selectRootElement",value:function(e,t){var n="string"==typeof e?document.querySelector(e):e;if(!n)throw new Error('The selector "'.concat(e,'" did not match any elements'));return t||(n.textContent=""),n}},{key:"parentNode",value:function(e){return e.parentNode}},{key:"nextSibling",value:function(e){return e.nextSibling}},{key:"setAttribute",value:function(e,t,n,r){if(r){t=r+":"+t;var i=ww[r];i?e.setAttributeNS(i,t,n):e.setAttribute(t,n)}else e.setAttribute(t,n)}},{key:"removeAttribute",value:function(e,t,n){if(n){var r=ww[n];r?e.removeAttributeNS(r,t):e.removeAttribute("".concat(n,":").concat(t))}else e.removeAttribute(t)}},{key:"addClass",value:function(e,t){e.classList.add(t)}},{key:"removeClass",value:function(e,t){e.classList.remove(t)}},{key:"setStyle",value:function(e,t,n,r){r&(fa.DashCase|fa.Important)?e.style.setProperty(t,n,r&fa.Important?"important":""):e.style[t]=n}},{key:"removeStyle",value:function(e,t,n){n&fa.DashCase?e.style.removeProperty(t):e.style[t]=""}},{key:"setProperty",value:function(e,t,n){e[t]=n}},{key:"setValue",value:function(e,t){e.nodeValue=t}},{key:"listen",value:function(e,t,n){return"string"==typeof e?this.eventManager.addGlobalEventListener(e,t,Ew(n)):this.eventManager.addEventListener(e,t,Ew(n))}}]),e}();"@".charCodeAt(0);var Fw=function(e){tw(n,Sw);var t=rw(n);function n(e,r,i,o){var u;ew(this,n),(u=t.call(this,e)).component=i;var a,s=kw(o+"-"+i.id,i.styles,[]);return r.addStyles(s),u.contentAttr=(a=o+"-"+i.id,Cw.replace(bw,a)),u.hostAttr=function(e){return Dw.replace(bw,e)}(o+"-"+i.id),u}return X_(n,[{key:"applyToHost",value:function(e){Q_(iw(n.prototype),"setAttribute",this).call(this,e,this.hostAttr,"")}},{key:"createElement",value:function(e,t){var r=Q_(iw(n.prototype),"createElement",this).call(this,e,t);return Q_(iw(n.prototype),"setAttribute",this).call(this,r,this.contentAttr,""),r}}]),n}(),xw=function(e){tw(n,Sw);var t=rw(n);function n(e,r,i,o){var u;ew(this,n),(u=t.call(this,e)).sharedStylesHost=r,u.hostEl=i,u.shadowRoot=i.attachShadow({mode:"open"}),u.sharedStylesHost.addHost(u.shadowRoot);for(var a=kw(o.id,o.styles,[]),s=0;s<a.length;s++){var l=document.createElement("style");l.textContent=a[s],u.shadowRoot.appendChild(l)}return u}return X_(n,[{key:"nodeOrShadowRoot",value:function(e){return e===this.hostEl?this.shadowRoot:e}},{key:"destroy",value:function(){this.sharedStylesHost.removeHost(this.shadowRoot)}},{key:"appendChild",value:function(e,t){return Q_(iw(n.prototype),"appendChild",this).call(this,this.nodeOrShadowRoot(e),t)}},{key:"insertBefore",value:function(e,t,r){return Q_(iw(n.prototype),"insertBefore",this).call(this,this.nodeOrShadowRoot(e),t,r)}},{key:"removeChild",value:function(e,t){return Q_(iw(n.prototype),"removeChild",this).call(this,this.nodeOrShadowRoot(e),t)}},{key:"parentNode",value:function(e){return this.nodeOrShadowRoot(Q_(iw(n.prototype),"parentNode",this).call(this,this.nodeOrShadowRoot(e)))}}]),n}(),Tw=function(e){tw(n,yw);var t=rw(n);function n(e){return ew(this,n),t.call(this,e)}return X_(n,[{key:"supports",value:function(e){return!0}},{key:"addEventListener",value:function(e,t,n){var r=this;return e.addEventListener(t,n,!1),function(){return r.removeEventListener(e,t,n)}}},{key:"removeEventListener",value:function(e,t,n){return e.removeEventListener(t,n)}}]),n}();Tw.ɵfac=function(e){return new(e||Tw)(Ao(Ug))},Tw.ɵprov=lt({token:Tw,factory:Tw.ɵfac}),Tw.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ug]}]}]};var Iw={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,doubletap:!0},Ow=new zi("HammerGestureConfig"),Pw=new zi("HammerLoader"),Mw=function(){function e(){ew(this,e),this.events=[],this.overrides={}}return X_(e,[{key:"buildHammer",value:function(e){var t=new Hammer(e,this.options);for(var n in t.get("pinch").set({enable:!0}),t.get("rotate").set({enable:!0}),this.overrides)t.get(n).set(this.overrides[n]);return t}}]),e}();Mw.ɵfac=function(e){return new(e||Mw)},Mw.ɵprov=lt({token:Mw,factory:Mw.ɵfac});var Nw=function(e){tw(n,yw);var t=rw(n);function n(e,r,i,o){var u;return ew(this,n),(u=t.call(this,e))._config=r,u.console=i,u.loader=o,u._loaderPromise=null,u}return X_(n,[{key:"supports",value:function(e){return!(!Iw.hasOwnProperty(e.toLowerCase())&&!this.isCustomEvent(e))&&!(!window.Hammer&&!this.loader)}},{key:"addEventListener",value:function(e,t,n){var r=this,i=this.manager.getZone();if(t=t.toLowerCase(),!window.Hammer&&this.loader){this._loaderPromise=this._loaderPromise||this.loader();var o=!1,u=function(){o=!0};return this._loaderPromise.then(function(){window.Hammer?o||(u=r.addEventListener(e,t,n)):u=function(){}}).catch(function(){u=function(){}}),function(){u()}}return i.runOutsideAngular(function(){var o=r._config.buildHammer(e),u=function(e){i.runGuarded(function(){n(e)})};return o.on(t,u),function(){o.off(t,u),"function"==typeof o.destroy&&o.destroy()}})}},{key:"isCustomEvent",value:function(e){return this._config.events.indexOf(e)>-1}}]),n}();Nw.ɵfac=function(e){return new(e||Nw)(Ao(Ug),Ao(Ow),Ao(Py),Ao(Pw,8))},Nw.ɵprov=lt({token:Nw,factory:Nw.ɵfac}),Nw.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ug]}]},{type:Mw,decorators:[{type:Io,args:[Ow]}]},{type:Py},{type:void 0,decorators:[{type:Oo},{type:Io,args:[Pw]}]}]};var Rw=[{provide:vw,useClass:Nw,multi:!0,deps:[Ug,Ow,Py,[new Oo,Pw]]},{provide:Ow,useClass:Mw,deps:[]}],Bw=[],jw=function e(){ew(this,e)};jw.ɵfac=function(e){return new(e||jw)},jw.ɵmod=Wt({type:jw}),jw.ɵinj=ct({providers:Rw});var Lw=["alt","control","meta","shift"],Vw=3,Hw={"\b":"Backspace","\t":"Tab","":"Delete","":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Uw={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","":"NumLock"},zw={alt:function(e){return e.altKey},control:function(e){return e.ctrlKey},meta:function(e){return e.metaKey},shift:function(e){return e.shiftKey}},Zw=function(e){tw(n,yw);var t=rw(n);function n(e){return ew(this,n),t.call(this,e)}return X_(n,[{key:"supports",value:function(e){return null!=n.parseEventName(e)}},{key:"addEventListener",value: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 Vg().onAndCancel(e,i.domEventName,o)})}}],[{key:"parseEventName",value: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(Lw.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 u={};return u.domEventName=r,u.fullKey=o,u}},{key:"getEventFullKey",value:function(e){var t="",n=function(e){var t=e.key;if(null==t){if(null==(t=e.keyIdentifier))return"Unidentified";t.startsWith("U+")&&(t=String.fromCharCode(parseInt(t.substring(2),16)),e.location===Vw&&Uw.hasOwnProperty(t)&&(t=Uw[t]))}return Hw[t]||t}(e);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),Lw.forEach(function(r){r!=n&&((0,zw[r])(e)&&(t+=r+"."))}),t+=n}},{key:"eventCallback",value:function(e,t,r){return function(i){n.getEventFullKey(i)===e&&r.runGuarded(function(){return t(i)})}}},{key:"_normalizeKey",value:function(e){switch(e){case"esc":return"escape";default:return e}}}]),n}();Zw.ɵfac=function(e){return new(e||Zw)(Ao(Ug))},Zw.ɵprov=lt({token:Zw,factory:Zw.ɵfac}),Zw.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ug]}]}]};var Gw=function e(){ew(this,e)};function Ww(e){return new qw(e.get(Ug))}Gw.ɵfac=function(e){return new(e||Gw)},Gw.ɵprov=lt({factory:function(){return Ao(qw)},token:Gw,providedIn:"root"});var qw=function(t){tw(r,Gw);var n=rw(r);function r(e){var t;return ew(this,r),(t=n.call(this))._doc=e,t}return X_(r,[{key:"sanitize",value:function(t,n){if(null==n)return null;switch(t){case e.SecurityContext.NONE:return n;case e.SecurityContext.HTML:return uu(n,"HTML")?ou(n):Ru(this._doc,String(n)).toString();case e.SecurityContext.STYLE:return uu(n,"Style")?ou(n):n;case e.SecurityContext.SCRIPT:if(uu(n,"Script"))return ou(n);throw new Error("unsafe value used in a script context");case e.SecurityContext.URL:return au(n),uu(n,"URL")?ou(n):hu(String(n));case e.SecurityContext.RESOURCE_URL:if(uu(n,"ResourceURL"))return ou(n);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error("Unexpected SecurityContext ".concat(t," (see https://g.co/ng/security#xss)"))}}},{key:"bypassSecurityTrustHtml",value:function(e){return new eu(e)}},{key:"bypassSecurityTrustStyle",value:function(e){return new tu(e)}},{key:"bypassSecurityTrustScript",value:function(e){return new nu(e)}},{key:"bypassSecurityTrustUrl",value:function(e){return new ru(e)}},{key:"bypassSecurityTrustResourceUrl",value:function(e){return new iu(e)}}]),r}();qw.ɵfac=function(e){return new(e||qw)(Ao(Ug))},qw.ɵprov=lt({factory:function(){return Ww(Ao(dl))},token:qw,providedIn:"root"}),qw.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ug]}]}]};var $w=[],Yw=dg(Cg,"browser",[{provide:Iy,useValue:"browser"},{provide:Ty,useValue:function(){aw.makeCurrent(),fw.init()},multi:!0},{provide:Ug,useFactory:function(){return function(e){$n=e}(document),document},deps:[]}]),Kw=[$w,{provide:vl,useValue:"root"},{provide:na,useFactory:function(){return new na},deps:[]},{provide:vw,useClass:Tw,multi:!0,deps:[Ug,$y,Iy]},{provide:vw,useClass:Zw,multi:!0,deps:[Ug]},Bw,{provide:Aw,useClass:Aw,deps:[pw,mw,Sy]},{provide:ev,useExisting:Aw},{provide:gw,useExisting:mw},{provide:mw,useClass:mw,deps:[Ug]},{provide:tg,useClass:tg,deps:[$y]},{provide:pw,useClass:pw,deps:[vw,$y]},{provide:function e(){jg(this,e)},useClass:dw,deps:[]},hw],Qw=function(){function e(t){if(ew(this,e),t)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 X_(e,null,[{key:"withServerTransition",value:function(t){return{ngModule:e,providers:[{provide:Sy,useValue:t.appId},{provide:lw,useExisting:Sy},cw]}}}]),e}();function Jw(){return new Xw(Ao(Ug))}Qw.ɵfac=function(e){return new(e||Qw)(Ao(Qw,12))},Qw.ɵmod=Wt({type:Qw}),Qw.ɵinj=ct({providers:Kw,imports:[W_,Sg]}),Qw.ctorParameters=function(){return[{type:Qw,decorators:[{type:Oo},{type:Mo},{type:Io,args:[Qw]}]}]};var Xw=function(){function e(t){ew(this,e),this._doc=t,this._dom=Vg()}return X_(e,[{key:"addTag",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?this._getOrCreateElement(e,t):null}},{key:"addTags",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?e.reduce(function(e,r){return r&&e.push(t._getOrCreateElement(r,n)),e},[]):[]}},{key:"getTag",value:function(e){return e&&this._doc.querySelector("meta[".concat(e,"]"))||null}},{key:"getTags",value:function(e){if(!e)return[];var t=this._doc.querySelectorAll("meta[".concat(e,"]"));return t?[].slice.call(t):[]}},{key:"updateTag",value:function(e,t){if(!e)return null;t=t||this._parseSelector(e);var n=this.getTag(t);return n?this._setMetaElementAttributes(e,n):this._getOrCreateElement(e,!0)}},{key:"removeTag",value:function(e){this.removeTagElement(this.getTag(e))}},{key:"removeTagElement",value:function(e){e&&this._dom.remove(e)}},{key:"_getOrCreateElement",value:function(e){var t=this;if(!(arguments.length>1&&void 0!==arguments[1]&&arguments[1])){var n=this._parseSelector(e),r=this.getTags(n).filter(function(n){return t._containsAttributes(e,n)})[0];if(void 0!==r)return r}var i=this._dom.createElement("meta");return this._setMetaElementAttributes(e,i),this._doc.getElementsByTagName("head")[0].appendChild(i),i}},{key:"_setMetaElementAttributes",value:function(e,t){var n=this;return Object.keys(e).forEach(function(r){return t.setAttribute(n._getMetaKeyMap(r),e[r])}),t}},{key:"_parseSelector",value:function(e){var t=e.name?"name":"property";return"".concat(t,'="').concat(e[t],'"')}},{key:"_containsAttributes",value:function(e,t){var n=this;return Object.keys(e).every(function(r){return t.getAttribute(n._getMetaKeyMap(r))===e[r]})}},{key:"_getMetaKeyMap",value:function(e){return eb[e]||e}}]),e}();Xw.ɵfac=function(e){return new(e||Xw)(Ao(Ug))},Xw.ɵprov=lt({factory:Jw,token:Xw,providedIn:"root"}),Xw.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ug]}]}]};var eb={httpEquiv:"http-equiv"};function tb(){return new nb(Ao(Ug))}var nb=function(){function e(t){ew(this,e),this._doc=t}return X_(e,[{key:"getTitle",value:function(){return this._doc.title}},{key:"setTitle",value:function(e){this._doc.title=e||""}}]),e}();nb.ɵfac=function(e){return new(e||nb)(Ao(Ug))},nb.ɵprov=lt({factory:tb,token:nb,providedIn:"root"}),nb.ctorParameters=function(){return[{type:void 0,decorators:[{type:Io,args:[Ug]}]}]};var rb=function(){function e(){ew(this,e),this.store={},this.onSerializeCallbacks={}}return X_(e,[{key:"get",value:function(e,t){return void 0!==this.store[e]?this.store[e]:t}},{key:"set",value:function(e,t){this.store[e]=t}},{key:"remove",value:function(e){delete this.store[e]}},{key:"hasKey",value:function(e){return this.store.hasOwnProperty(e)}},{key:"onSerialize",value:function(e,t){this.onSerializeCallbacks[e]=t}},{key:"toJson",value:function(){for(var e in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(e))try{this.store[e]=this.onSerializeCallbacks[e]()}catch(e){console.warn("Exception in onSerialize callback: ",e)}return JSON.stringify(this.store)}}],[{key:"init",value:function(t){var n=new e;return n.store=t,n}}]),e}();function ib(e,t){var n,r,i=e.getElementById(t+"-state"),o={};if(i&&i.textContent)try{o=JSON.parse((n=i.textContent,r={"&a;":"&","&q;":'"',"&s;":"'","&l;":"<","&g;":">"},n.replace(/&[^;]+;/g,function(e){return r[e]})))}catch(e){console.warn("Exception while restoring TransferState for app "+t,e)}return rb.init(o)}rb.ɵfac=function(e){return new(e||rb)},rb.ɵprov=lt({token:rb,factory:rb.ɵfac});var ob=function e(){ew(this,e)};function ub(e){switch(e.responseType){case"json":if("response"in e)return e.response;var t=e;return JSON.parse(t.responseText);case"document":return e.responseXML;case"text":default:return"response"in e?e.response:(t=e).responseText}}ob.ɵfac=function(e){return new(e||ob)},ob.ɵmod=Wt({type:ob}),ob.ɵinj=ct({providers:[{provide:rb,useFactory:ib,deps:[Ug,Sy]}]}),new iv("12.2.2");var ab=function(){return function(e,t,n,r){void 0===r&&(r="download_load"),this.originalEvent=e,this.xhr=t,this.request=n,this.type=r;var i=t.status,o=t.responseType;this.status=null!=i?i:0,this.responseType=null!=o?o:"";var u=t.getAllResponseHeaders();this.responseHeaders=u?u.split("\n").reduce(function(e,t){var n=t.indexOf(": ");return e[t.slice(0,n)]=t.slice(n+2),e},{}):{},this.response=ub(t);var a=e.loaded,s=e.total;this.loaded=a,this.total=s}}(),sb=r(function(e){return function(e,t,n){var r;this.message=e,this.name="AjaxError",this.xhr=t,this.request=n,this.status=t.status,this.responseType=t.responseType;try{r=ub(t)}catch(e){r=t.responseText}this.response=r}}),lb=function(){function e(e,t){return sb.call(this,"ajax timeout",e,t),this.name="AjaxTimeoutError",this}return e.prototype=Object.create(sb.prototype),e}();function cb(e){return(cb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function fb(e,t){return _b({method:"GET",url:e,headers:t})}function db(e,t,n){return _b({method:"POST",url:e,body:t,headers:n})}function hb(e,t){return _b({method:"DELETE",url:e,headers:t})}function vb(e,t,n){return _b({method:"PUT",url:e,body:t,headers:n})}function pb(e,t,n){return _b({method:"PATCH",url:e,body:t,headers:n})}var yb=le(function(e){return e.response});function gb(e,t){return yb(_b({method:"GET",url:e,headers:t}))}var mb,_b=((mb=function(e){return function(e){return new A(function(n){var r,i,o,u=e.queryParams,a=e.body,s=e.headers,l=t.__rest(e,["queryParams","body","headers"]),c=l.url;if(!c)throw new TypeError("url is required");if(u)if(c.includes("?")){var f=c.split("?");if(2<f.length)throw new TypeError("invalid url");o=new URLSearchParams(f[1]),new URLSearchParams(u).forEach(function(e,t){return o.set(t,e)}),c=f[0]+"?"+o}else o=new URLSearchParams(u),c=c+"?"+o;var d={};if(s)for(var h in s)s.hasOwnProperty(h)&&(d[h.toLowerCase()]=s[h]);e.crossDomain||"x-requested-with"in d||(d["x-requested-with"]="XMLHttpRequest");var v=l.withCredentials,p=l.xsrfCookieName,y=l.xsrfHeaderName;if((v||!l.crossDomain)&&p&&y){var g=null!==(i=null===(r=null===document||void 0===document?void 0:document.cookie.match(new RegExp("(^|;\\s*)("+p+")=([^;]*)")))||void 0===r?void 0:r.pop())&&void 0!==i?i:"";g&&(d[y]=g)}var m,_=function(e,t){var n;if(!e||"string"==typeof e||function(e){return"undefined"!=typeof FormData&&e instanceof FormData}(e)||function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams}(e)||function(e){return Ab(e,"ArrayBuffer")}(e)||function(e){return Ab(e,"File")}(e)||function(e){return Ab(e,"Blob")}(e)||function(e){return"undefined"!=typeof ReadableStream&&e instanceof ReadableStream}(e))return e;if(function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView(e)}(e))return e.buffer;if("object"===cb(e))return t["content-type"]=null!==(n=t["content-type"])&&void 0!==n?n:"application/json;charset=utf-8",JSON.stringify(e);throw new TypeError("Unknown body type")}(a,d),w=t.__assign(t.__assign({async:!0,crossDomain:!0,withCredentials:!1,method:"GET",timeout:0,responseType:"json"},l),{url:c,headers:d,body:_});m=e.createXHR?e.createXHR():new XMLHttpRequest;var b=e.progressSubscriber,D=e.includeDownloadProgress,C=void 0!==D&&D,k=e.includeUploadProgress,E=void 0!==k&&k,A=function(e,t){m.addEventListener(e,function(){var e,r=t();null===(e=null==b?void 0:b.error)||void 0===e||e.call(b,r),n.error(r)})};A("timeout",function(){return new lb(m,w)}),A("abort",function(){return new sb("aborted",m,w)});var S=function(e,t){return new ab(t,m,w,e+"_"+t.type)},F=function(e,t,r){e.addEventListener(t,function(e){n.next(S(r,e))})};E&&[Db,Cb,kb].forEach(function(e){return F(m.upload,e,wb)}),b&&[Db,Cb].forEach(function(e){return m.upload.addEventListener(e,function(e){var t;return null===(t=null==b?void 0:b.next)||void 0===t?void 0:t.call(b,e)})}),C&&[Db,Cb].forEach(function(e){return F(m,e,bb)});var x=function(e){var t="ajax error"+(e?" "+e:"");n.error(new sb(t,m,w))};m.addEventListener("error",function(e){var t;null===(t=null==b?void 0:b.error)||void 0===t||t.call(b,e),x()}),m.addEventListener(kb,function(e){var t,r,i=m.status;if(i<400){null===(t=null==b?void 0:b.complete)||void 0===t||t.call(b);var o=void 0;try{o=S(bb,e)}catch(e){return void n.error(e)}n.next(o),n.complete()}else null===(r=null==b?void 0:b.error)||void 0===r||r.call(b,e),x(i)});var T=w.user,I=w.method,O=w.async;for(var h in T?m.open(I,c,O,T,w.password):m.open(I,c,O),O&&(m.timeout=w.timeout,m.responseType=w.responseType),"withCredentials"in m&&(m.withCredentials=w.withCredentials),d)d.hasOwnProperty(h)&&m.setRequestHeader(h,d[h]);return _?m.send(_):m.send(),function(){m&&4!==m.readyState&&m.abort()}})}("string"==typeof e?{url:e}:e)}).get=fb,mb.post=db,mb.delete=hb,mb.put=vb,mb.patch=pb,mb.getJSON=gb,mb),wb="upload",bb="download",Db="loadstart",Cb="progress",kb="load";var Eb=Object.prototype.toString;function Ab(e,t){return Eb.call(e)==="[object "+t+"]"}e.ApplicationRef=yg,e.BehaviorSubject=P,e.BrowserModule=Qw,e.ChangeDetectorRef=Dv,e.CommonModule=W_,e.Compiler=Zy,e.Component=yy,e.ComponentFactoryResolver=$h,e.ContentChild=$i,e.ContentChildren=qi,e.Directive=py,e.DomSanitizer=Gw,e.ElementRef=Jh,e.ErrorHandler=na,e.EventEmitter=Ep,e.Injectable=bc,e.Injector=Sl,e.Input=my,e.Location=nm,e.NgClass=s_,e.NgForOf=f_,e.NgIf=h_,e.NgModule=Cy,e.NgStyle=D_,e.NgSwitch=g_,e.NgSwitchCase=m_,e.NgZone=$y,e.Observable=A,e.Output=_y,e.Pipe=gy,e.Renderer2=tv,e.RendererFactory2=ev,e.ReplaySubject=N,e.Subject=I,e.Subscription=u,e.ViewChild=Ki,e.ViewChildren=Yi,e.ViewContainerRef=Nv,e.ajax=_b,e.debounceTime=function(e,t){return void 0===t&&(t=V),F(function(n,r){var i=null,o=null,u=null,a=function(){if(i){i.unsubscribe(),i=null;var e=o;o=null,r.next(e)}};function s(){var n=u+e,o=t.now();if(o<n)return i=this.schedule(void 0,n-o),void r.add(i);a()}n.subscribe(new x(r,function(n){o=n,u=t.now(),i||(i=t.schedule(s,e),r.add(i))},function(){a(),r.complete()},void 0,function(){o=i=null}))})},e.delay=function(e,t){void 0===t&&(t=V);var n=_e(e,t);return De(function(){return n})},e.enableProdMode=function(){if(ug)throw new Error("Cannot enable prod mode after platform setup.");void 0===Re(!1)&&(Tt.ngDevMode=!1),og=!1},e.fromEvent=function e(r,i,o,u){if(n(o)&&(u=o,o=void 0),u)return e(r,i,o).pipe(fe(u));var a=t.__read(function(e){return n(e.addEventListener)&&n(e.removeEventListener)}(r)?ye.map(function(e){return function(t){return r[e](i,t,o)}}):function(e){return n(e.addListener)&&n(e.removeListener)}(r)?pe.map(me(r,i)):function(e){return n(e.on)&&n(e.off)}(r)?ge.map(me(r,i)):[],2),s=a[0],l=a[1];if(!s&&Z(r))return de(function(t){return e(t,i,o)})(oe(r));if(!s)throw new TypeError("Invalid event target");return new A(function(e){var t=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.next(1<t.length?t:t[0])};return s(t),function(){return l(t)}})},e.map=le,e.platformBrowser=Yw,e.setClassMetadata=Yv,e.skip=function(e){return t=function(t,n){return e<=n},F(function(e,r){var i=0;e.subscribe(new x(r,function(e){return t.call(n,e,i++)&&r.next(e)}))});var t,n},e.take=be,e.takeUntil=function(e){return F(function(t,n){ne(e).subscribe(new x(n,function(){return n.complete()},h)),!n.closed&&t.subscribe(n)})},e.ɵɵInheritDefinitionFeature=Il,e.ɵɵadvance=ss,e.ɵɵattribute=Kl,e.ɵɵclassProp=_f,e.ɵɵcontentQuery=jp,e.ɵɵdefineComponent=Ht,e.ɵɵdefineDirective=Yt,e.ɵɵdefineInjectable=lt,e.ɵɵdefineInjector=ct,e.ɵɵdefineNgModule=Wt,e.ɵɵdefinePipe=Kt,e.ɵɵdirectiveInject=Ec,e.ɵɵelement=Oc,e.ɵɵelementContainerEnd=Mc,e.ɵɵelementContainerStart=Pc,e.ɵɵelementEnd=Ic,e.ɵɵelementStart=Tc,e.ɵɵgetCurrentView=Rc,e.ɵɵgetInheritedFactory=Oi,e.ɵɵinject=Ao,e.ɵɵlistener=Vc,e.ɵɵloadQuery=Lp,e.ɵɵnextContext=Gc,e.ɵɵprojection=$c,e.ɵɵprojectionDef=qc,e.ɵɵproperty=Sc,e.ɵɵpureFunction0=ep,e.ɵɵpureFunction1=tp,e.ɵɵpureFunction2=np,e.ɵɵpureFunction3=rp,e.ɵɵpureFunction5=op,e.ɵɵpureFunction6=up,e.ɵɵqueryRefresh=Rp,e.ɵɵrestoreView=pr,e.ɵɵsanitizeHtml=ju,e.ɵɵsanitizeUrl=Vu,e.ɵɵsetNgModuleScope=qt,e.ɵɵtemplate=pc,e.ɵɵtemplateRefExtractor=zp,e.ɵɵtext=Nf,e.ɵɵtextInterpolate=Rf,e.ɵɵtextInterpolate1=Bf,e.ɵɵviewQuery=Bp});