diff --git a/dist/PictureStory/3rdpartylicenses.txt b/dist/PictureStory/3rdpartylicenses.txt
new file mode 100644
index 0000000..a4cd4e7
--- /dev/null
+++ b/dist/PictureStory/3rdpartylicenses.txt
@@ -0,0 +1,74 @@
+font-awesome@4.7.0
+(OFL-1.1 AND MIT)
+(OFL-1.1 AND MIT)
+
+bootstrap@4.1.3
+MIT
+The MIT License (MIT)
+
+Copyright (c) 2011-2018 Twitter, Inc.
+Copyright (c) 2011-2018 The Bootstrap Authors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+core-js@2.5.7
+MIT
+Copyright (c) 2014-2018 Denis Pushkarev
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+zone.js@0.8.26
+MIT
+The MIT License
+
+Copyright (c) 2016-2018 Google, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
\ No newline at end of file
diff --git a/dist/PictureStory/404.html b/dist/PictureStory/404.html
new file mode 100644
index 0000000..e9eaef1
--- /dev/null
+++ b/dist/PictureStory/404.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PictureStory
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dist/PictureStory/assets/images/58930.jpg b/dist/PictureStory/assets/images/58930.jpg
new file mode 100644
index 0000000..16b55a8
Binary files /dev/null and b/dist/PictureStory/assets/images/58930.jpg differ
diff --git a/dist/PictureStory/assets/images/BG.jpg b/dist/PictureStory/assets/images/BG.jpg
new file mode 100644
index 0000000..0582085
Binary files /dev/null and b/dist/PictureStory/assets/images/BG.jpg differ
diff --git a/dist/PictureStory/assets/images/GUD_1.JPG b/dist/PictureStory/assets/images/GUD_1.JPG
new file mode 100644
index 0000000..87fcda3
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_1.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_10.JPG b/dist/PictureStory/assets/images/GUD_10.JPG
new file mode 100644
index 0000000..3113d00
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_10.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_11.JPG b/dist/PictureStory/assets/images/GUD_11.JPG
new file mode 100644
index 0000000..edff032
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_11.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_12.JPG b/dist/PictureStory/assets/images/GUD_12.JPG
new file mode 100644
index 0000000..6864f31
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_12.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_2.JPG b/dist/PictureStory/assets/images/GUD_2.JPG
new file mode 100644
index 0000000..d71e932
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_2.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_3.JPG b/dist/PictureStory/assets/images/GUD_3.JPG
new file mode 100644
index 0000000..889d73d
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_3.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_4.JPG b/dist/PictureStory/assets/images/GUD_4.JPG
new file mode 100644
index 0000000..c8de3de
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_4.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_5.JPG b/dist/PictureStory/assets/images/GUD_5.JPG
new file mode 100644
index 0000000..1d9b812
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_5.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_6.JPG b/dist/PictureStory/assets/images/GUD_6.JPG
new file mode 100644
index 0000000..9c0615d
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_6.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_7.JPG b/dist/PictureStory/assets/images/GUD_7.JPG
new file mode 100644
index 0000000..b933aa9
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_7.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_8.JPG b/dist/PictureStory/assets/images/GUD_8.JPG
new file mode 100644
index 0000000..731d4eb
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_8.JPG differ
diff --git a/dist/PictureStory/assets/images/GUD_9.JPG b/dist/PictureStory/assets/images/GUD_9.JPG
new file mode 100644
index 0000000..45615b5
Binary files /dev/null and b/dist/PictureStory/assets/images/GUD_9.JPG differ
diff --git a/dist/PictureStory/favicon.ico b/dist/PictureStory/favicon.ico
new file mode 100644
index 0000000..8081c7c
Binary files /dev/null and b/dist/PictureStory/favicon.ico differ
diff --git a/dist/PictureStory/fontawesome-webfont.674f50d287a8c48dc19b.eot b/dist/PictureStory/fontawesome-webfont.674f50d287a8c48dc19b.eot
new file mode 100644
index 0000000..e9f60ca
Binary files /dev/null and b/dist/PictureStory/fontawesome-webfont.674f50d287a8c48dc19b.eot differ
diff --git a/dist/PictureStory/fontawesome-webfont.912ec66d7572ff821749.svg b/dist/PictureStory/fontawesome-webfont.912ec66d7572ff821749.svg
new file mode 100644
index 0000000..855c845
--- /dev/null
+++ b/dist/PictureStory/fontawesome-webfont.912ec66d7572ff821749.svg
@@ -0,0 +1,2671 @@
+
+
+
+
+Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016
+ By ,,,
+Copyright Dave Gandy 2016. All rights reserved.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dist/PictureStory/fontawesome-webfont.af7ae505a9eed503f8b8.woff2 b/dist/PictureStory/fontawesome-webfont.af7ae505a9eed503f8b8.woff2
new file mode 100644
index 0000000..4d13fc6
Binary files /dev/null and b/dist/PictureStory/fontawesome-webfont.af7ae505a9eed503f8b8.woff2 differ
diff --git a/dist/PictureStory/fontawesome-webfont.b06871f281fee6b241d6.ttf b/dist/PictureStory/fontawesome-webfont.b06871f281fee6b241d6.ttf
new file mode 100644
index 0000000..35acda2
Binary files /dev/null and b/dist/PictureStory/fontawesome-webfont.b06871f281fee6b241d6.ttf differ
diff --git a/dist/PictureStory/fontawesome-webfont.fee66e712a8a08eef580.woff b/dist/PictureStory/fontawesome-webfont.fee66e712a8a08eef580.woff
new file mode 100644
index 0000000..400014a
Binary files /dev/null and b/dist/PictureStory/fontawesome-webfont.fee66e712a8a08eef580.woff differ
diff --git a/dist/PictureStory/index.html b/dist/PictureStory/index.html
new file mode 100644
index 0000000..e9eaef1
--- /dev/null
+++ b/dist/PictureStory/index.html
@@ -0,0 +1,18 @@
+
+
+
+
+ PictureStory
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dist/PictureStory/main.c5e734c1bbd58318ec52.js b/dist/PictureStory/main.c5e734c1bbd58318ec52.js
new file mode 100644
index 0000000..e82cca8
--- /dev/null
+++ b/dist/PictureStory/main.c5e734c1bbd58318ec52.js
@@ -0,0 +1 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{5:function(t,e,n){t.exports=n("zUnb")},crnd:function(t,e){function n(t){return Promise.resolve().then(function(){var e=new Error('Cannot find module "'+t+'".');throw e.code="MODULE_NOT_FOUND",e})}n.keys=function(){return[]},n.resolve=n,t.exports=n,n.id="crnd"},zUnb:function(t,e,n){"use strict";n.r(e);var r=function(t,e){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])})(t,e)};function o(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var i=function(){return(i=Object.assign||function(t){for(var e,n=1,r=arguments.length;n=0;s--)(o=t[s])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);return i>3&&a&&Object.defineProperty(e,n,a),a}function s(t,e){return function(n,r){e(n,r,t)}}function u(t,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,e)}function l(t){var e="function"==typeof Symbol&&t[Symbol.iterator],n=0;return e?e.call(t):{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}function c(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a}function p(){for(var t=[],e=0;e0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},e}(K);function nt(t){return t}function rt(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),Y(nt,t)}function ot(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}ot.prototype=Object.create(Error.prototype);var it=ot,at=function(t){function e(e,n){var r=t.call(this)||this;return r.subject=e,r.subscriber=n,r.closed=!1,r}return o(e,t),e.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var t=this.subject,e=t.observers;if(this.subject=null,e&&0!==e.length&&!t.isStopped&&!t.closed){var n=e.indexOf(this.subscriber);-1!==n&&e.splice(n,1)}}},e}(S),st=function(t){function e(e){var n=t.call(this,e)||this;return n.destination=e,n}return o(e,t),e}(T),ut=function(t){function e(){var e=t.call(this)||this;return e.observers=[],e.closed=!1,e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return o(e,t),e.prototype[O]=function(){return new st(this)},e.prototype.lift=function(t){var e=new lt(this,this);return e.operator=t,e},e.prototype.next=function(t){if(this.closed)throw new it;if(!this.isStopped)for(var e=this.observers,n=e.length,r=e.slice(),o=0;o1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},e}(T),ht=function(t){function e(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return o(e,t),e.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},e.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},e.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new S).add(this.source.subscribe(new gt(this.getSubject(),this))),t.closed?(this._connection=null,t=S.EMPTY):this._connection=t),t},e.prototype.refCount=function(){return ct()(this)},e}(N).prototype,dt={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:ht._subscribe},_isComplete:{value:ht._isComplete,writable:!0},getSubject:{value:ht.getSubject},connect:{value:ht.connect},refCount:{value:ht.refCount}},gt=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return o(e,t),e.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},e.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},e}(st);function mt(){return new ut}function yt(t){return{providedIn:t.providedIn||null,factory:t.factory,value:void 0}}var vt=function(){function t(t,e){this._desc=t,this.ngMetadataName="InjectionToken",this.ngInjectableDef=void 0!==e?yt({providedIn:e.providedIn||"root",factory:e.factory}):void 0}return t.prototype.toString=function(){return"InjectionToken "+this._desc},t}(),_t="__parameters__",bt="__prop__metadata__";function wt(t){return function(){for(var e=[],n=0;n ");else if("object"==typeof e){var o=[];for(var i in e)if(e.hasOwnProperty(i)){var a=e[i];o.push(i+":"+("string"==typeof a?JSON.stringify(a):jt(a)))}r="{"+o.join(", ")+"}"}return"StaticInjectorError"+(n?"("+n+")":"")+"["+r+"]: "+t.replace(ne,"\n ")}function se(t,e){return new Error(ae(t,e))}var ue=void 0;function le(t){var e=ue;return ue=t,e}function ce(t,e){if(void 0===e&&(e=0),void 0===ue)throw new Error("inject() must be called from an injection context");if(null===ue){var n=t.ngInjectableDef;if(n&&"root"==n.providedIn)return void 0===n.value?n.value=n.factory():n.value;if(8&e)return null;throw new Error("Injector: NOT_FOUND ["+jt(t)+"]")}return ue.get(t,8&e?null:void 0,e)}function pe(t){for(var e=[],n=0;n0&&(o=setTimeout(function(){r._callbacks=r._callbacks.filter(function(t){return t.timeoutId!==o}),t(r._didWork,r.getPendingTasks())},e)),this._callbacks.push({doneCb:t,timeoutId:o,updateCb:n})},t.prototype.whenStable=function(t,e,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(t,e,n),this._runCallbacksIfReady()},t.prototype.getPendingRequestCount=function(){return this._pendingCount},t.prototype.findProviders=function(t,e,n){return[]},t}(),vn=function(){function t(){this._applications=new Map,_n.addToWindow(this)}return t.prototype.registerApplication=function(t,e){this._applications.set(t,e)},t.prototype.unregisterApplication=function(t){this._applications.delete(t)},t.prototype.unregisterAllApplications=function(){this._applications.clear()},t.prototype.getTestability=function(t){return this._applications.get(t)||null},t.prototype.getAllTestabilities=function(){return Array.from(this._applications.values())},t.prototype.getAllRootElements=function(){return Array.from(this._applications.keys())},t.prototype.findTestabilityInTree=function(t,e){return void 0===e&&(e=!0),_n.findTestabilityInTree(this,t,e)},a([u("design:paramtypes",[])],t)}(),_n=new(function(){function t(){}return t.prototype.addToWindow=function(t){},t.prototype.findTestabilityInTree=function(t,e,n){return null},t}()),bn=!0,wn=!1,Cn=new vt("AllowMultipleToken");function En(){return wn=!0,bn}var xn=function(t,e){this.name=t,this.token=e};function Sn(t,e,n){void 0===n&&(n=[]);var r="Platform: "+e,o=new vt(r);return function(e){void 0===e&&(e=[]);var i=Pn();if(!i||i.injector.get(Cn,!1))if(t)t(n.concat(e).concat({provide:o,useValue:!0}));else{var a=n.concat(e).concat({provide:o,useValue:!0});!function(t){if(gn&&!gn.destroyed&&!gn.injector.get(Cn,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");gn=t.get(On);var e=t.get(Le,null);e&&e.forEach(function(t){return t()})}(Zt.create({providers:a,name:r}))}return function(t){var e=Pn();if(!e)throw new Error("No platform exists!");if(!e.injector.get(t,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return e}(o)}}function Pn(){return gn&&!gn.destroyed?gn:null}var On=function(){function t(t){this._injector=t,this._modules=[],this._destroyListeners=[],this._destroyed=!1}return t.prototype.bootstrapModuleFactory=function(t,e){var n,r=this,o="noop"===(n=e?e.ngZone:void 0)?new mn:("zone.js"===n?void 0:n)||new ln({enableLongStackTrace:En()}),i=[{provide:ln,useValue:o}];return o.run(function(){var e=Zt.create({providers:i,parent:r.injector,name:t.moduleType.name}),n=t.create(e),a=n.injector.get(be,null);if(!a)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return n.onDestroy(function(){return Mn(r._modules,n)}),o.runOutsideAngular(function(){return o.onError.subscribe({next:function(t){a.handleError(t)}})}),function(t,e,o){try{var i=((a=n.injector.get(Ne)).runInitializers(),a.donePromise.then(function(){return r._moduleDoBootstrap(n),n}));return Ie(i)?i.catch(function(n){throw e.runOutsideAngular(function(){return t.handleError(n)}),n}):i}catch(n){throw e.runOutsideAngular(function(){return t.handleError(n)}),n}var a}(a,o)})},t.prototype.bootstrapModule=function(t,e){var n=this;void 0===e&&(e=[]);var r=this.injector.get(qe),o=Tn({},e);return r.createCompiler([o]).compileModuleAsync(t).then(function(t){return n.bootstrapModuleFactory(t,o)})},t.prototype._moduleDoBootstrap=function(t){var e=t.injector.get(kn);if(t._bootstrapComponents.length>0)t._bootstrapComponents.forEach(function(t){return e.bootstrap(t)});else{if(!t.instance.ngDoBootstrap)throw new Error("The module "+jt(t.instance.constructor)+' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.');t.instance.ngDoBootstrap(e)}this._modules.push(t)},t.prototype.onDestroy=function(t){this._destroyListeners.push(t)},Object.defineProperty(t.prototype,"injector",{get:function(){return this._injector},enumerable:!0,configurable:!0}),t.prototype.destroy=function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(function(t){return t.destroy()}),this._destroyListeners.forEach(function(t){return t()}),this._destroyed=!0},Object.defineProperty(t.prototype,"destroyed",{get:function(){return this._destroyed},enumerable:!0,configurable:!0}),t}();function Tn(t,e){return Array.isArray(e)?e.reduce(Tn,t):i({},t,e)}var kn=function(){function t(t,e,n,r,o,i){var a=this;this._zone=t,this._console=e,this._injector=n,this._exceptionHandler=r,this._componentFactoryResolver=o,this._initStatus=i,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=En(),this._zone.onMicrotaskEmpty.subscribe({next:function(){a._zone.run(function(){a.tick()})}});var s=new N(function(t){a._stable=a._zone.isStable&&!a._zone.hasPendingMacrotasks&&!a._zone.hasPendingMicrotasks,a._zone.runOutsideAngular(function(){t.next(a._stable),t.complete()})}),u=new N(function(t){var e;a._zone.runOutsideAngular(function(){e=a._zone.onStable.subscribe(function(){ln.assertNotInAngularZone(),Nt(function(){a._stable||a._zone.hasPendingMacrotasks||a._zone.hasPendingMicrotasks||(a._stable=!0,t.next(!0))})})});var n=a._zone.onUnstable.subscribe(function(){ln.assertInAngularZone(),a._stable&&(a._stable=!1,a._zone.runOutsideAngular(function(){t.next(!1)}))});return function(){e.unsubscribe(),n.unsubscribe()}});this.isStable=function(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof o&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof N?t[0]:rt(n)($(t,r))}(s,u.pipe(function(t){return ct()((e=mt,function(t){var n;n="function"==typeof e?e:function(){return e};var r=Object.create(t,dt);return r.source=t,r.subjectFactory=n,r})(t));var e}))}var e;return e=t,t.prototype.bootstrap=function(t,e){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=t instanceof Ge?t:this._componentFactoryResolver.resolveComponentFactory(t),this.componentTypes.push(n.componentType);var o=n instanceof tn?null:this._injector.get(en),i=n.create(Zt.NULL,[],e||n.selector,o);i.onDestroy(function(){r._unloadComponent(i)});var a=i.injector.get(yn,null);return a&&i.injector.get(vn).registerApplication(i.location.nativeElement,a),this._loadComponent(i),En()&&this._console.log("Angular is running in the development mode. Call enableProdMode() to enable the production mode."),i},t.prototype.tick=function(){var t=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");var n=e._tickScope();try{this._runningTick=!0,this._views.forEach(function(t){return t.detectChanges()}),this._enforceNoNewChanges&&this._views.forEach(function(t){return t.checkNoChanges()})}catch(e){this._zone.runOutsideAngular(function(){return t._exceptionHandler.handleError(e)})}finally{this._runningTick=!1,sn(n)}},t.prototype.attachView=function(t){var e=t;this._views.push(e),e.attachToAppRef(this)},t.prototype.detachView=function(t){var e=t;Mn(this._views,e),e.detachFromAppRef()},t.prototype._loadComponent=function(t){this.attachView(t.hostView),this.tick(),this.components.push(t),this._injector.get(Ue,[]).concat(this._bootstrapListeners).forEach(function(e){return e(t)})},t.prototype._unloadComponent=function(t){this.detachView(t.hostView),Mn(this.components,t)},t.prototype.ngOnDestroy=function(){this._views.slice().forEach(function(t){return t.destroy()})},Object.defineProperty(t.prototype,"viewCount",{get:function(){return this._views.length},enumerable:!0,configurable:!0}),t._tickScope=an("ApplicationRef#tick()"),t}();function Mn(t,e){var n=t.indexOf(e);n>-1&&t.splice(n,1)}var An=function(){},In=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}({}),Rn=function(){},Nn=function(t){this.nativeElement=t},Dn=function(){},jn=function(){function t(){this.dirty=!0,this._results=[],this.changes=new un,this.length=0}return t.prototype.map=function(t){return this._results.map(t)},t.prototype.filter=function(t){return this._results.filter(t)},t.prototype.find=function(t){return this._results.find(t)},t.prototype.reduce=function(t,e){return this._results.reduce(t,e)},t.prototype.forEach=function(t){this._results.forEach(t)},t.prototype.some=function(t){return this._results.some(t)},t.prototype.toArray=function(){return this._results.slice()},t.prototype[Rt()]=function(){return this._results[Rt()]()},t.prototype.toString=function(){return this._results.toString()},t.prototype.reset=function(t){this._results=function t(e){return e.reduce(function(e,n){var r=Array.isArray(n)?t(n):n;return e.concat(r)},[])}(t),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]},t.prototype.notifyOnChanges=function(){this.changes.emit(this)},t.prototype.setDirty=function(){this.dirty=!0},t.prototype.destroy=function(){this.changes.complete(),this.changes.unsubscribe()},t}(),Fn=function(){},Ln={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"},Hn=function(){function t(t,e){this._compiler=t,this._config=e||Ln}return t.prototype.load=function(t){return this._compiler instanceof Be?this.loadFactory(t):this.loadAndCompile(t)},t.prototype.loadAndCompile=function(t){var e=this,r=c(t.split("#"),2),o=r[0],i=r[1];return void 0===i&&(i="default"),n("crnd")(o).then(function(t){return t[i]}).then(function(t){return Un(t,o,i)}).then(function(t){return e._compiler.compileModuleAsync(t)})},t.prototype.loadFactory=function(t){var e=c(t.split("#"),2),r=e[0],o=e[1],i="NgFactory";return void 0===o&&(o="default",i=""),n("crnd")(this._config.factoryPathPrefix+r+this._config.factoryPathSuffix).then(function(t){return t[o+i]}).then(function(t){return Un(t,r,o)})},a([s(1,Ut())],t)}();function Un(t,e,n){if(!t)throw new Error("Cannot find '"+n+"' in '"+e+"'");return t}var Vn=function(){},zn=function(){},Bn=function(){},qn=function(){function t(t,e,n){this._debugContext=n,this.nativeNode=t,e&&e instanceof Qn?e.addChild(this):this.parent=null,this.listeners=[]}return Object.defineProperty(t.prototype,"injector",{get:function(){return this._debugContext.injector},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"componentInstance",{get:function(){return this._debugContext.component},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"context",{get:function(){return this._debugContext.context},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"references",{get:function(){return this._debugContext.references},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"providerTokens",{get:function(){return this._debugContext.providerTokens},enumerable:!0,configurable:!0}),t}(),Qn=function(t){function e(e,n,r){var o=t.call(this,e,n,r)||this;return o.properties={},o.attributes={},o.classes={},o.styles={},o.childNodes=[],o.nativeElement=e,o}return o(e,t),e.prototype.addChild=function(t){t&&(this.childNodes.push(t),t.parent=this)},e.prototype.removeChild=function(t){var e=this.childNodes.indexOf(t);-1!==e&&(t.parent=null,this.childNodes.splice(e,1))},e.prototype.insertChildrenAfter=function(t,e){var n,r=this,o=this.childNodes.indexOf(t);-1!==o&&((n=this.childNodes).splice.apply(n,p([o+1,0],e)),e.forEach(function(t){t.parent&&t.parent.removeChild(t),t.parent=r}))},e.prototype.insertBefore=function(t,e){var n=this.childNodes.indexOf(t);-1===n?this.addChild(e):(e.parent&&e.parent.removeChild(e),e.parent=this,this.childNodes.splice(n,0,e))},e.prototype.query=function(t){return this.queryAll(t)[0]||null},e.prototype.queryAll=function(t){var e=[];return function t(e,n,r){e.childNodes.forEach(function(e){e instanceof Qn&&(n(e)&&r.push(e),t(e,n,r))})}(this,t,e),e},e.prototype.queryAllNodes=function(t){var e=[];return function t(e,n,r){e instanceof Qn&&e.childNodes.forEach(function(e){n(e)&&r.push(e),e instanceof Qn&&t(e,n,r)})}(this,t,e),e},Object.defineProperty(e.prototype,"children",{get:function(){return this.childNodes.filter(function(t){return t instanceof e})},enumerable:!0,configurable:!0}),e.prototype.triggerEventHandler=function(t,e){this.listeners.forEach(function(n){n.name==t&&n.callback(e)})},e}(qn),Gn=new Map;function Kn(t){return Gn.get(t)||null}function Zn(t){Gn.set(t.nativeNode,t)}function Wn(t,e){var n=Xn(t),r=Xn(e);return n&&r?function(t,e,n){for(var r=t[Rt()](),o=e[Rt()]();;){var i=r.next(),a=o.next();if(i.done&&a.done)return!0;if(i.done||a.done)return!1;if(!n(i.value,a.value))return!1}}(t,e,Wn):!(n||!t||"object"!=typeof t&&"function"!=typeof t||r||!e||"object"!=typeof e&&"function"!=typeof e)||Dt(t,e)}var Jn=function(){function t(t){this.wrapped=t}return t.wrap=function(e){return new t(e)},t.unwrap=function(e){return t.isWrapped(e)?e.wrapped:e},t.isWrapped=function(e){return e instanceof t},t}(),$n=function(){function t(t,e,n){this.previousValue=t,this.currentValue=e,this.firstChange=n}return t.prototype.isFirstChange=function(){return this.firstChange},t}();function Xn(t){return!!Yn(t)&&(Array.isArray(t)||!(t instanceof Map)&&Rt()in t)}function Yn(t){return null!==t&&("function"==typeof t||"object"==typeof t)}var tr=function(){function t(){}return t.prototype.supports=function(t){return Xn(t)},t.prototype.create=function(t){return new nr(t)},t}(),er=function(t,e){return e},nr=function(){function t(t){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||er}return t.prototype.forEachItem=function(t){var e;for(e=this._itHead;null!==e;e=e._next)t(e)},t.prototype.forEachOperation=function(t){for(var e=this._itHead,n=this._removalsHead,r=0,o=null;e||n;){var i=!n||e&&e.currentIndex ',!this.inertBodyElement.querySelector||this.inertBodyElement.querySelector("svg")?(this.inertBodyElement.innerHTML=' ',this.getInertBodyElement=this.inertBodyElement.querySelector&&this.inertBodyElement.querySelector("svg img")&&function(){try{return!!window.DOMParser}catch(t){return!1}}()?this.getInertBodyElement_DOMParser:this.getInertBodyElement_InertDocument):this.getInertBodyElement=this.getInertBodyElement_XHR}return t.prototype.getInertBodyElement_XHR=function(t){t="
"+t+"";try{t=encodeURI(t)}catch(t){return null}var e=new XMLHttpRequest;e.responseType="document",e.open("GET","data:text/html;charset=utf-8,"+t,!1),e.send(null);var n=e.response.body;return n.removeChild(n.firstChild),n},t.prototype.getInertBodyElement_DOMParser=function(t){t=" "+t+"";try{var e=(new window.DOMParser).parseFromString(t,"text/html").body;return e.removeChild(e.firstChild),e}catch(t){return null}},t.prototype.getInertBodyElement_InertDocument=function(t){var e=this.inertDocument.createElement("template");return"content"in e?(e.innerHTML=t,e):(this.inertBodyElement.innerHTML=t,this.defaultDoc.documentMode&&this.stripCustomNsAttrs(this.inertBodyElement),this.inertBodyElement)},t.prototype.stripCustomNsAttrs=function(t){for(var e=t.attributes,n=e.length-1;0")}else this.sanitizedSomething=!0},t.prototype.endElement=function(t){var e=t.nodeName.toLowerCase();Ir.hasOwnProperty(e)&&!Tr.hasOwnProperty(e)&&(this.buf.push(""),this.buf.push(e),this.buf.push(">"))},t.prototype.chars=function(t){this.buf.push(Hr(t))},t.prototype.checkClobberedElement=function(t,e){if(e&&(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: "+t.outerHTML);return e},t}(),Fr=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Lr=/([^\#-~ |!])/g;function Hr(t){return t.replace(/&/g,"&").replace(Fr,function(t){return""+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";"}).replace(Lr,function(t){return""+t.charCodeAt(0)+";"}).replace(//g,">")}function Ur(t){return"content"in t&&function(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}var Vr=new RegExp("^([-,.\"'%_!# a-zA-Z0-9]+|(?:(?:matrix|translate|scale|rotate|skew|perspective)(?:X|Y|3d)?|(?:rgb|hsl)a?|(?:repeating-)?(?:linear|radial)-gradient|(?:calc|attr))\\([-0-9.%, #a-zA-Z]+\\))$","g"),zr=/^url\(([^)]+)\)$/,Br=function(t){return t[t.NONE=0]="NONE",t[t.HTML=1]="HTML",t[t.STYLE=2]="STYLE",t[t.SCRIPT=3]="SCRIPT",t[t.URL=4]="URL",t[t.RESOURCE_URL=5]="RESOURCE_URL",t}({}),qr=function(){};function Qr(t,e,n){var r=t.state,o=1792&r;return o===e?(t.state=-1793&r|n,t.initIndex=-1,!0):o===n}function Gr(t,e,n){return(1792&t.state)===e&&t.initIndex<=n&&(t.initIndex=n+1,!0)}function Kr(t,e){return t.nodes[e]}function Zr(t,e){return t.nodes[e]}function Wr(t,e){return t.nodes[e]}function Jr(t,e){return t.nodes[e]}function $r(t,e){return t.nodes[e]}var Xr={setCurrentNode:void 0,createRootView:void 0,createEmbeddedView:void 0,createComponentView:void 0,createNgModuleRef:void 0,overrideProvider:void 0,overrideComponentView:void 0,clearOverrides:void 0,checkAndUpdateView:void 0,checkNoChangesView:void 0,destroyView:void 0,resolveDep:void 0,createDebugContext:void 0,handleEvent:void 0,updateDirectives:void 0,updateRenderer:void 0,dirtyParentQueries:void 0};function Yr(t,e,n,r){var o="ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: '"+e+"'. Current value: '"+n+"'.";return r&&(o+=" It seems like the view has been created after its parent and its children have been dirty checked. Has it been created in a change detection hook ?"),function(t,e){var n=new Error(t);return to(n,e),n}(o,t)}function to(t,e){t[de]=e,t[me]=e.logError.bind(e)}function eo(t){return new Error("ViewDestroyedError: Attempt to use a destroyed view: "+t)}var no=function(){},ro=new Map;function oo(t){var e=ro.get(t);return e||(e=jt(t)+"_"+ro.size,ro.set(t,e)),e}var io="$$undefined",ao="$$empty";function so(t){return{id:io,styles:t.styles,encapsulation:t.encapsulation,data:t.data}}var uo=0;function lo(t,e,n,r){return!(!(2&t.state)&&Dt(t.oldValues[e.bindingIndex+n],r))}function co(t,e,n,r){return!!lo(t,e,n,r)&&(t.oldValues[e.bindingIndex+n]=r,!0)}function po(t,e,n,r){var o=t.oldValues[e.bindingIndex+n];if(1&t.state||!Wn(o,r)){var i=e.bindings[n].name;throw Yr(Xr.createDebugContext(t,e.nodeIndex),i+": "+o,i+": "+r,0!=(1&t.state))}}function fo(t){for(var e=t;e;)2&e.def.flags&&(e.state|=8),e=e.viewContainerParent||e.parent}function ho(t,e){for(var n=t;n&&n!==e;)n.state|=64,n=n.viewContainerParent||n.parent}function go(t,e,n,r){try{return fo(33554432&t.def.nodes[e].flags?Zr(t,e).componentView:t),Xr.handleEvent(t,e,n,r)}catch(e){t.root.errorHandler.handleError(e)}}function mo(t){return t.parent?Zr(t.parent,t.parentNodeDef.nodeIndex):null}function yo(t){return t.parent?t.parentNodeDef.parent:null}function vo(t,e){switch(201347067&e.flags){case 1:return Zr(t,e.nodeIndex).renderElement;case 2:return Kr(t,e.nodeIndex).renderText}}function _o(t){return!!t.parent&&!!(32768&t.parentNodeDef.flags)}function bo(t){return!(!t.parent||32768&t.parentNodeDef.flags)}function wo(t){return 1<-1}(r)||"root"===o.providedIn&&r._def.isRoot))){var l=t._providers.length;return t._def.providersByKey[e.tokenKey]={flags:5120,value:e.token.ngInjectableDef.factory,deps:[],index:l,token:e.token},t._providers[l]=Vo,t._providers[l]=Ko(t,t._def.providersByKey[e.tokenKey])}return 4&e.flags?n:t._parent.get(e.token,n)}finally{le(i)}}function Ko(t,e){var n;switch(201347067&e.flags){case 512:n=function(t,e,n){var r=n.length;switch(r){case 0:return new e;case 1:return new e(Go(t,n[0]));case 2:return new e(Go(t,n[0]),Go(t,n[1]));case 3:return new e(Go(t,n[0]),Go(t,n[1]),Go(t,n[2]));default:for(var o=new Array(r),i=0;i=n.length)&&(e=n.length-1),e<0)return null;var r=n[e];return r.viewContainerParent=null,Xo(n,e),Xr.dirtyParentQueries(r),Jo(r),r}function Wo(t,e,n){var r=e?vo(e,e.def.lastRenderRootNode):t.renderElement;Oo(n,2,n.renderer.parentNode(r),n.renderer.nextSibling(r),void 0)}function Jo(t){Oo(t,3,null,null,void 0)}function $o(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function Xo(t,e){e>=t.length-1?t.pop():t.splice(e,1)}var Yo=new Object;function ti(t,e,n,r,o,i){return new ei(t,e,n,r,o,i)}var ei=function(t){function e(e,n,r,o,i,a){var s=t.call(this)||this;return s.selector=e,s.componentType=n,s._inputs=o,s._outputs=i,s.ngContentSelectors=a,s.viewDefFactory=r,s}return o(e,t),Object.defineProperty(e.prototype,"inputs",{get:function(){var t=[],e=this._inputs;for(var n in e)t.push({propName:n,templateName:e[n]});return t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputs",{get:function(){var t=[];for(var e in this._outputs)t.push({propName:e,templateName:this._outputs[e]});return t},enumerable:!0,configurable:!0}),e.prototype.create=function(t,e,n,r){if(!r)throw new Error("ngModule should be provided");var o=Po(this.viewDefFactory),i=o.nodes[0].element.componentProvider.nodeIndex,a=Xr.createRootView(t,e||[],n,o,r,Yo),s=Wr(a,i).instance;return n&&a.renderer.setAttribute(Zr(a,0).renderElement,"ng-version",he.full),new ni(a,new ai(a),s)},e}(Ge),ni=function(t){function e(e,n,r){var o=t.call(this)||this;return o._view=e,o._viewRef=n,o._component=r,o._elDef=o._view.def.nodes[0],o.hostView=n,o.changeDetectorRef=n,o.instance=r,o}return o(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return new Nn(Zr(this._view,this._elDef.nodeIndex).renderElement)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"injector",{get:function(){return new ci(this._view,this._elDef)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"componentType",{get:function(){return this._component.constructor},enumerable:!0,configurable:!0}),e.prototype.destroy=function(){this._viewRef.destroy()},e.prototype.onDestroy=function(t){this._viewRef.onDestroy(t)},e}(Qe);function ri(t,e,n){return new oi(t,e,n)}var oi=function(){function t(t,e,n){this._view=t,this._elDef=e,this._data=n,this._embeddedViews=[]}return Object.defineProperty(t.prototype,"element",{get:function(){return new Nn(this._data.renderElement)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"injector",{get:function(){return new ci(this._view,this._elDef)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"parentInjector",{get:function(){for(var t=this._view,e=this._elDef.parent;!e&&t;)e=yo(t),t=t.parent;return t?new ci(t,e):new ci(this._view,null)},enumerable:!0,configurable:!0}),t.prototype.clear=function(){for(var t=this._embeddedViews.length-1;t>=0;t--){var e=Zo(this._data,t);Xr.destroyView(e)}},t.prototype.get=function(t){var e=this._embeddedViews[t];if(e){var n=new ai(e);return n.attachToViewContainerRef(this),n}return null},Object.defineProperty(t.prototype,"length",{get:function(){return this._embeddedViews.length},enumerable:!0,configurable:!0}),t.prototype.createEmbeddedView=function(t,e,n){var r=t.createEmbeddedView(e||{});return this.insert(r,n),r},t.prototype.createComponent=function(t,e,n,r,o){var i=n||this.parentInjector;o||t instanceof tn||(o=i.get(en));var a=t.create(i,r,void 0,o);return this.insert(a.hostView,e),a},t.prototype.insert=function(t,e){if(t.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");var n,r,o,i,a=t;return o=a._view,i=(n=this._data).viewContainer._embeddedViews,null!==(r=e)&&void 0!==r||(r=i.length),o.viewContainerParent=this._view,$o(i,r,o),function(t,e){var n=mo(e);if(n&&n!==t&&!(16&e.state)){e.state|=16;var r=n.template._projectedViews;r||(r=n.template._projectedViews=[]),r.push(e),function(t,n){if(!(4&n.flags)){e.parent.def.nodeFlags|=4,n.flags|=4;for(var r=n.parent;r;)r.childFlags|=4,r=r.parent}}(0,e.parentNodeDef)}}(n,o),Xr.dirtyParentQueries(o),Wo(n,r>0?i[r-1]:null,o),a.attachToViewContainerRef(this),t},t.prototype.move=function(t,e){if(t.destroyed)throw new Error("Cannot move a destroyed View in a ViewContainer!");var n,r,o,i,a,s=this._embeddedViews.indexOf(t._view);return o=e,a=(i=(n=this._data).viewContainer._embeddedViews)[r=s],Xo(i,r),null==o&&(o=i.length),$o(i,o,a),Xr.dirtyParentQueries(a),Jo(a),Wo(n,o>0?i[o-1]:null,a),t},t.prototype.indexOf=function(t){return this._embeddedViews.indexOf(t._view)},t.prototype.remove=function(t){var e=Zo(this._data,t);e&&Xr.destroyView(e)},t.prototype.detach=function(t){var e=Zo(this._data,t);return e?new ai(e):null},t}();function ii(t){return new ai(t)}var ai=function(){function t(t){this._view=t,this._viewContainerRef=null,this._appRef=null}return Object.defineProperty(t.prototype,"rootNodes",{get:function(){return Oo(this._view,0,void 0,void 0,t=[]),t;var t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"context",{get:function(){return this._view.context},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"destroyed",{get:function(){return 0!=(128&this._view.state)},enumerable:!0,configurable:!0}),t.prototype.markForCheck=function(){fo(this._view)},t.prototype.detach=function(){this._view.state&=-5},t.prototype.detectChanges=function(){var t=this._view.root.rendererFactory;t.begin&&t.begin();try{Xr.checkAndUpdateView(this._view)}finally{t.end&&t.end()}},t.prototype.checkNoChanges=function(){Xr.checkNoChangesView(this._view)},t.prototype.reattach=function(){this._view.state|=4},t.prototype.onDestroy=function(t){this._view.disposables||(this._view.disposables=[]),this._view.disposables.push(t)},t.prototype.destroy=function(){this._appRef?this._appRef.detachView(this):this._viewContainerRef&&this._viewContainerRef.detach(this._viewContainerRef.indexOf(this)),Xr.destroyView(this._view)},t.prototype.detachFromAppRef=function(){this._appRef=null,Jo(this._view),Xr.dirtyParentQueries(this._view)},t.prototype.attachToAppRef=function(t){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=t},t.prototype.attachToViewContainerRef=function(t){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=t},t}();function si(t,e){return new ui(t,e)}var ui=function(t){function e(e,n){var r=t.call(this)||this;return r._parentView=e,r._def=n,r}return o(e,t),e.prototype.createEmbeddedView=function(t){return new ai(Xr.createEmbeddedView(this._parentView,this._def,this._def.element.template,t))},Object.defineProperty(e.prototype,"elementRef",{get:function(){return new Nn(Zr(this._parentView,this._def.nodeIndex).renderElement)},enumerable:!0,configurable:!0}),e}(Vn);function li(t,e){return new ci(t,e)}var ci=function(){function t(t,e){this.view=t,this.elDef=e}return t.prototype.get=function(t,e){return void 0===e&&(e=Zt.THROW_IF_NOT_FOUND),Xr.resolveDep(this.view,this.elDef,!!this.elDef&&0!=(33554432&this.elDef.flags),{flags:0,token:t,tokenKey:oo(t)},e)},t}();function pi(t,e){var n=t.def.nodes[e];if(1&n.flags){var r=Zr(t,n.nodeIndex);return n.element.template?r.template:r.renderElement}if(2&n.flags)return Kr(t,n.nodeIndex).renderText;if(20240&n.flags)return Wr(t,n.nodeIndex).instance;throw new Error("Illegal state: read nodeValue for node index "+e)}function fi(t){return new hi(t.renderer)}var hi=function(){function t(t){this.delegate=t}return t.prototype.selectRootElement=function(t){return this.delegate.selectRootElement(t)},t.prototype.createElement=function(t,e){var n=c(Ro(e),2),r=this.delegate.createElement(n[1],n[0]);return t&&this.delegate.appendChild(t,r),r},t.prototype.createViewRoot=function(t){return t},t.prototype.createTemplateAnchor=function(t){var e=this.delegate.createComment("");return t&&this.delegate.appendChild(t,e),e},t.prototype.createText=function(t,e){var n=this.delegate.createText(e);return t&&this.delegate.appendChild(t,n),n},t.prototype.projectNodes=function(t,e){for(var n=0;n0,e.provider.value,e.provider.deps);if(e.outputs.length)for(var r=0;r0,r=e.provider;switch(201347067&e.flags){case 512:return Mi(t,e.parent,n,r.value,r.deps);case 1024:return function(t,e,n,r,o){var i=o.length;switch(i){case 0:return r();case 1:return r(Ii(t,e,n,o[0]));case 2:return r(Ii(t,e,n,o[0]),Ii(t,e,n,o[1]));case 3:return r(Ii(t,e,n,o[0]),Ii(t,e,n,o[1]),Ii(t,e,n,o[2]));default:for(var a=Array(i),s=0;s0)l=g,Wi(g)||(c=g);else for(;l&&d===l.nodeIndex+l.childCount;){var v=l.parent;v&&(v.childFlags|=l.childFlags,v.childMatchedQueries|=l.childMatchedQueries),c=(l=v)&&Wi(l)?l.renderParent:l}}return{factory:null,nodeFlags:a,rootNodeFlags:s,nodeMatchedQueries:u,flags:t,nodes:e,updateDirectives:n||no,updateRenderer:r||no,handleEvent:function(t,n,r,o){return e[n].element.handleEvent(t,r,o)},bindingCount:o,outputCount:i,lastRenderRootNode:h}}function Wi(t){return 0!=(1&t.flags)&&null===t.element.name}function Ji(t,e,n){var r=e.element&&e.element.template;if(r){if(!r.lastRenderRootNode)throw new Error("Illegal State: Embedded templates without nodes are not allowed!");if(r.lastRenderRootNode&&16777216&r.lastRenderRootNode.flags)throw new Error("Illegal State: Last root node of a template can't have embedded views, at index "+e.nodeIndex+"!")}if(20224&e.flags&&0==(1&(t?t.flags:0)))throw new Error("Illegal State: StaticProvider/Directive nodes need to be children of elements or anchors, at index "+e.nodeIndex+"!");if(e.query){if(67108864&e.flags&&(!t||0==(16384&t.flags)))throw new Error("Illegal State: Content Query nodes need to be children of directives, at index "+e.nodeIndex+"!");if(134217728&e.flags&&t)throw new Error("Illegal State: View Query nodes have to be top level nodes, at index "+e.nodeIndex+"!")}if(e.childCount){var o=t?t.nodeIndex+t.childCount:n-1;if(e.nodeIndex<=o&&e.nodeIndex+e.childCount>o)throw new Error("Illegal State: childCount of node leads outside of parent, at index "+e.nodeIndex+"!")}}function $i(t,e,n,r){var o=ta(t.root,t.renderer,t,e,n);return ea(o,t.component,r),na(o),o}function Xi(t,e,n){var r=ta(t,t.renderer,null,null,e);return ea(r,n,n),na(r),r}function Yi(t,e,n,r){var o,i=e.element.componentRendererType;return o=i?t.root.rendererFactory.createRenderer(r,i):t.root.renderer,ta(t.root,o,t,e.element.componentProvider,n)}function ta(t,e,n,r,o){var i=new Array(o.nodes.length),a=o.outputCount?new Array(o.outputCount):null;return{def:o,parent:n,viewContainerParent:null,parentNodeDef:r,context:null,component:null,nodes:i,state:13,root:t,renderer:e,oldValues:new Array(o.bindingCount),disposables:a,initIndex:-1}}function ea(t,e,n){t.component=e,t.context=n}function na(t){var e;_o(t)&&(e=Zr(t.parent,t.parentNodeDef.parent.nodeIndex).renderElement);for(var n=t.def,r=t.nodes,o=0;o0&&Uo(t,e,0,n)&&(h=!0),f>1&&Uo(t,e,1,r)&&(h=!0),f>2&&Uo(t,e,2,o)&&(h=!0),f>3&&Uo(t,e,3,i)&&(h=!0),f>4&&Uo(t,e,4,a)&&(h=!0),f>5&&Uo(t,e,5,s)&&(h=!0),f>6&&Uo(t,e,6,u)&&(h=!0),f>7&&Uo(t,e,7,l)&&(h=!0),f>8&&Uo(t,e,8,c)&&(h=!0),f>9&&Uo(t,e,9,p)&&(h=!0),h}(t,e,n,r,o,i,a,s,u,l,c,p);case 2:return function(t,e,n,r,o,i,a,s,u,l,c,p){var f=!1,h=e.bindings,d=h.length;if(d>0&&co(t,e,0,n)&&(f=!0),d>1&&co(t,e,1,r)&&(f=!0),d>2&&co(t,e,2,o)&&(f=!0),d>3&&co(t,e,3,i)&&(f=!0),d>4&&co(t,e,4,a)&&(f=!0),d>5&&co(t,e,5,s)&&(f=!0),d>6&&co(t,e,6,u)&&(f=!0),d>7&&co(t,e,7,l)&&(f=!0),d>8&&co(t,e,8,c)&&(f=!0),d>9&&co(t,e,9,p)&&(f=!0),f){var g=e.text.prefix;d>0&&(g+=Ki(n,h[0])),d>1&&(g+=Ki(r,h[1])),d>2&&(g+=Ki(o,h[2])),d>3&&(g+=Ki(i,h[3])),d>4&&(g+=Ki(a,h[4])),d>5&&(g+=Ki(s,h[5])),d>6&&(g+=Ki(u,h[6])),d>7&&(g+=Ki(l,h[7])),d>8&&(g+=Ki(c,h[8])),d>9&&(g+=Ki(p,h[9]));var m=Kr(t,e.nodeIndex).renderText;t.renderer.setValue(m,g)}return f}(t,e,n,r,o,i,a,s,u,l,c,p);case 16384:return function(t,e,n,r,o,i,a,s,u,l,c,p){var f=Wr(t,e.nodeIndex),h=f.instance,d=!1,g=void 0,m=e.bindings.length;return m>0&&lo(t,e,0,n)&&(d=!0,g=Ni(t,f,e,0,n,g)),m>1&&lo(t,e,1,r)&&(d=!0,g=Ni(t,f,e,1,r,g)),m>2&&lo(t,e,2,o)&&(d=!0,g=Ni(t,f,e,2,o,g)),m>3&&lo(t,e,3,i)&&(d=!0,g=Ni(t,f,e,3,i,g)),m>4&&lo(t,e,4,a)&&(d=!0,g=Ni(t,f,e,4,a,g)),m>5&&lo(t,e,5,s)&&(d=!0,g=Ni(t,f,e,5,s,g)),m>6&&lo(t,e,6,u)&&(d=!0,g=Ni(t,f,e,6,u,g)),m>7&&lo(t,e,7,l)&&(d=!0,g=Ni(t,f,e,7,l,g)),m>8&&lo(t,e,8,c)&&(d=!0,g=Ni(t,f,e,8,c,g)),m>9&&lo(t,e,9,p)&&(d=!0,g=Ni(t,f,e,9,p,g)),g&&h.ngOnChanges(g),65536&e.flags&&Gr(t,256,e.nodeIndex)&&h.ngOnInit(),262144&e.flags&&h.ngDoCheck(),d}(t,e,n,r,o,i,a,s,u,l,c,p);case 32:case 64:case 128:return function(t,e,n,r,o,i,a,s,u,l,c,p){var f=e.bindings,h=!1,d=f.length;if(d>0&&co(t,e,0,n)&&(h=!0),d>1&&co(t,e,1,r)&&(h=!0),d>2&&co(t,e,2,o)&&(h=!0),d>3&&co(t,e,3,i)&&(h=!0),d>4&&co(t,e,4,a)&&(h=!0),d>5&&co(t,e,5,s)&&(h=!0),d>6&&co(t,e,6,u)&&(h=!0),d>7&&co(t,e,7,l)&&(h=!0),d>8&&co(t,e,8,c)&&(h=!0),d>9&&co(t,e,9,p)&&(h=!0),h){var g=Jr(t,e.nodeIndex),m=void 0;switch(201347067&e.flags){case 32:m=new Array(f.length),d>0&&(m[0]=n),d>1&&(m[1]=r),d>2&&(m[2]=o),d>3&&(m[3]=i),d>4&&(m[4]=a),d>5&&(m[5]=s),d>6&&(m[6]=u),d>7&&(m[7]=l),d>8&&(m[8]=c),d>9&&(m[9]=p);break;case 64:m={},d>0&&(m[f[0].name]=n),d>1&&(m[f[1].name]=r),d>2&&(m[f[2].name]=o),d>3&&(m[f[3].name]=i),d>4&&(m[f[4].name]=a),d>5&&(m[f[5].name]=s),d>6&&(m[f[6].name]=u),d>7&&(m[f[7].name]=l),d>8&&(m[f[8].name]=c),d>9&&(m[f[9].name]=p);break;case 128:var y=n;switch(d){case 1:m=y.transform(n);break;case 2:m=y.transform(r);break;case 3:m=y.transform(r,o);break;case 4:m=y.transform(r,o,i);break;case 5:m=y.transform(r,o,i,a);break;case 6:m=y.transform(r,o,i,a,s);break;case 7:m=y.transform(r,o,i,a,s,u);break;case 8:m=y.transform(r,o,i,a,s,u,l);break;case 9:m=y.transform(r,o,i,a,s,u,l,c);break;case 10:m=y.transform(r,o,i,a,s,u,l,c,p)}}g.value=m}return h}(t,e,n,r,o,i,a,s,u,l,c,p);default:throw"unreachable"}}(t,e,r,o,i,a,s,u,l,c,f,h):function(t,e,n){switch(201347067&e.flags){case 1:return function(t,e,n){for(var r=!1,o=0;o0&&po(t,e,0,n),f>1&&po(t,e,1,r),f>2&&po(t,e,2,o),f>3&&po(t,e,3,i),f>4&&po(t,e,4,a),f>5&&po(t,e,5,s),f>6&&po(t,e,6,u),f>7&&po(t,e,7,l),f>8&&po(t,e,8,c),f>9&&po(t,e,9,p)}(t,e,r,o,i,a,s,u,l,c,p,f):function(t,e,n){for(var r=0;r0){var i=new Set(t.modules);xa.forEach(function(e,r){if(i.has(r.ngInjectableDef.providedIn)){var o={token:r,flags:e.flags|(n?4096:0),deps:Eo(e.deps),value:e.value,index:t.providers.length};t.providers.push(o),t.providersByKey[oo(r)]=o}})}}(t=t.factory(function(){return no})),t):t}(r))}var Ea=new Map,xa=new Map,Sa=new Map;function Pa(t){Ea.set(t.token,t),"function"==typeof t.token&&t.token.ngInjectableDef&&"function"==typeof t.token.ngInjectableDef.providedIn&&xa.set(t.token,t)}function Oa(t,e){var n=Po(Po(e.viewDefFactory).nodes[0].element.componentView);Sa.set(t,n)}function Ta(){Ea.clear(),xa.clear(),Sa.clear()}function ka(t){if(0===Ea.size)return t;var e=function(t){for(var e=[],n=null,r=0;r"}(e))}function As(t){return Array.isArray(t)?t[0]:t}function Is(t){if(2===t.tNode.type){var e=t.data;return e[us]?e[us][ps]:null}return t.tNode.next?t.view[t.tNode.next.index]:null}function Rs(t){return t.tNode.child?As((2===t.tNode.type?t.data:t.view)[t.tNode.child.index]):null}function Ns(t){if(-1===t.tNode.index&&2===t.tNode.type){var e=t.data[vs];return-1===e?null:t.view[e].dynamicLContainerNode}var n=t.tNode.parent;return As(n?t.view[n.index]:t.view[ps])}var Ds=[];function js(t){for(var e=t[ps];2===e.tNode.type;)ngDevMode&&rs(t[ss],"lViewData.parent"),e=(t=t[ss])[ps];return ngDevMode&&Ms(e,3),ngDevMode&&rs(e.data,"node.data"),e}function Fs(t,e,n,r,o){0===t?Ts(e)?e.insertBefore(n,r,o):n.insertBefore(r,o,!0):1===t?Ts(e)?e.removeChild(n,r):n.removeChild(r):2===t&&(ngDevMode&&ngDevMode.rendererDestroyNode++,e.destroyNode(r))}function Ls(t){if(-1===t[as].childIndex)return null;var e=t[t[as].childIndex];return e.data?e.data:e.dynamicLContainerNode.data}function Hs(t,e){var n;return(n=t[ps])&&2===n.tNode.type?Ns(n).data:t[ss]===e?null:t[ss]}function Us(t){if(t[as]){var e=t;!function(t){var e=t[as].cleanup;if(null!=e){for(var n=0;n=f.length){var h=f[p]=gu(e,p,r,o,s,null);if(!qs&&Bs){var d=Bs.tNode;d.next=h,d.dynamicContainerNode&&(d.dynamicContainerNode.next=h)}}c.tNode=f[p],qs&&(Gs=null,(null==Bs.tNode.child&&Bs.view===Zs||2===Bs.tNode.type)&&(Bs.tNode.child=c.tNode))}if(2==(2&e)&&l){var g=i;ngDevMode&&null!=g[ps]&&os("lViewData[HOST_NODE] should not have been initialized"),g[ps]=c,eu&&(g[as].node=c.tNode)}return Bs=c,qs=!0,c}function uu(t,e,n,r){var o,i=qs,a=Bs;if(null==t.data[ss]&&t.data[gs]&&!e.template)vu(t.data[gs]);else try{qs=!0,Bs=null,o=nu(t.data,t),fu(),e.template(r,n),2&r?ou():t.data[as].firstTemplatePass=eu=!1}finally{ru(o,1==(1&r)),qs=i,Bs=a}return t}function lu(t,e,n,r){var o=nu(e,t);try{zs.begin&&zs.begin(),r?(fu(),r(cu(e),n),ou()):(tu||(Cs(Zs,Qs,Ks),Es(Ws,Qs.contentHooks,Qs.contentCheckHooks,Ks)),iu(Xs),mu(0,is))}finally{zs.end&&zs.end(),ru(o)}}function cu(t){return 1&t[cs]?3:2}var pu=null;function fu(){pu=null}function hu(t,e,n,r,o){return ngDevMode&&ngDevMode.tView++,{id:t,template:e,viewQuery:o,node:null,data:Ys.slice(),childIndex:-1,bindingStartIndex:-1,directives:null,firstTemplatePass:!0,initHooks:null,checkHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,pipeDestroyHooks:null,cleanup:null,hostBindings:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof n?n():n,pipeRegistry:"function"==typeof r?r():r,currentMatches:null}}function du(t,e){ngDevMode&&Cu(-1),zs=t;var n,r=t.createRenderer(null,null),o="string"==typeof e?Ts(r)?r.selectRootElement(e):r.querySelector(e):e;if(ngDevMode&&!o)throw new Error("Renderer: "+("string"==typeof e?"Host node with selector not found:":"Host node is required:")+" ["+("function"==typeof(n=e)?n.name||n:"string"==typeof n?n:null==n?"":""+n)+"]");return o}function gu(t,e,n,r,o,i){return ngDevMode&&ngDevMode.tNode++,{type:t,index:e,flags:0,tagName:n,attrs:r,localNames:null,initialInputs:void 0,inputs:void 0,outputs:void 0,tViews:i,next:null,child:null,parent:o,dynamicContainerNode:null,detached:null,stylingTemplate:null,projection:null}}function mu(t,e){ngDevMode&&Cu(e);var n=Zs[e];ngDevMode&&Ms(n,3),ngDevMode&&rs(n.data,"Component's host node should have an LViewData attached.");var r=n.data;yu(r)&&6&r[cs]&&(ngDevMode&&Cu(t,Ws),wu(r,n,Ws[t]))}function yu(t){return 8==(8&t[cs])}function vu(t){for(var e=0;e=(e?e.length:0)&&os("index expected to be a valid data index")}(t,e||Zs)}function Eu(t,e){null==e&&(e=Zs),ns(e.length,t,"index "+t+" expected to be at the end of arr (length "+e.length+")")}function xu(t){ngDevMode&&rs(t,"expecting component got null");var e=t[Js];return ngDevMode&&rs(t,"object is not a component"),e}var Su=$s;function Pu(t){return{components:[],scheduler:t,clean:Su}}var Ou=function(){function t(t,e){this._view=t,this._appRef=null,this._viewContainerRef=null,this._lViewNode=null,this.context=e}return t.prototype._setComponentContext=function(t,e){this._view=t,this.context=e},Object.defineProperty(t.prototype,"destroyed",{get:function(){return 32==(32&this._view[cs])},enumerable:!0,configurable:!0}),t.prototype.destroy=function(){var t,e;this._viewContainerRef&&yu(this._view)&&(this._viewContainerRef.detach(this._viewContainerRef.indexOf(this)),this._viewContainerRef=null),Ts(e=(t=this._view)[ys])&&e.destroyNode&&function(e,n,r,o,i,a){for(var s=t[ps],u=-1;s;){var l=null,c=s.tNode.type;if(3===c)Fs(2,o,null,s.native,a),s.dynamicLContainerNode&&Fs(2,o,null,s.dynamicLContainerNode.native,a);else if(0===c){Fs(2,o,null,s.native,a);var p=s,f=p.dynamicLContainerNode?p.dynamicLContainerNode.data:p.data;(l=f[Ps].length?Rs(f[Ps][0]):null)&&(a=p.dynamicLContainerNode?p.dynamicLContainerNode.native:p.native)}else if(1===c){var h=js(s.view),d=h.tNode.projection[s.tNode.projection];Ds[++u]=s,l=d?h.data[ss][d.index]:null}else l=Rs(s);if(null===l)for(null===(l=Is(s))&&8192&s.tNode.flags&&(l=Is(Ds[u--]));s&&!l;){if(null===(s=Ns(s))||s===n)return null;s.tNode.next||0!==c||(a=s.native),l=Is(s)}s=l}}(0,t[ps],0,e),function(t){if(-1===t[as].childIndex)return Us(t);for(var e=Ls(t);e;){var n=null;if(e.length>=is?e[as].childIndex>-1&&(n=Ls(e)):e[Ps].length&&(n=e[Ps][0].data),null==n){for(;e&&!e[us]&&e!==t;)Us(e),e=Hs(e,t);Us(e||t),n=e&&e[us]}e=n}}(t),t[cs]|=32},t.prototype.onDestroy=function(t){var e,n;n=t,function(t){return t[ds]||(t[ds]=[])}(e=this._view).push(n),e[as].firstTemplatePass&&function(t){return t[as].cleanup||(t[as].cleanup=[])}(e).push(e[ds].length-1,null)},t.prototype.markForCheck=function(){!function(t){for(var e=t;null!=e[ss];)e[cs]|=4,e=e[ss];var n,r;e[cs]|=4,ngDevMode&&rs(e[gs],"rootContext"),(n=e[gs]).clean==$s&&(n.clean=new Promise(function(t){return r=t}),n.scheduler(function(){vu(n),r(null),n.clean=$s}))}(this._view)},t.prototype.detach=function(){this._view[cs]&=-9},t.prototype.reattach=function(){this._view[cs]|=8},t.prototype.detectChanges=function(){bu(this.context)},t.prototype.checkNoChanges=function(){!function(t){tu=!0;try{bu(t)}finally{tu=!1}}(this.context)},t.prototype.attachToViewContainerRef=function(t){this._viewContainerRef=t},t.prototype.detachFromAppRef=function(){this._appRef=null},t.prototype.attachToAppRef=function(t){this._appRef=t},t}(),Tu=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.resolveComponentFactory=function(t){return ngDevMode&&(void 0===e&&(e="Type passed in is not ComponentType, it does not have 'ngComponentDef' property."),t.ngComponentDef||os(e)),new Iu(t.ngComponentDef);var e},e}(Xe);function ku(t){var e=[];for(var n in t)t.hasOwnProperty(n)&&e.push({propName:t[n],templateName:n});return e}var Mu=new vt("ROOT_CONTEXT_TOKEN",{providedIn:"root",factory:function(){return Pu(ce(Au))}}),Au=new vt("SCHEDULER_TOKEN",{providedIn:"root",factory:function(){return requestAnimationFrame.bind(window)}}),Iu=function(t){function e(e){var n=t.call(this)||this;return n.componentDef=e,n.componentType=e.type,n.selector=e.selectors[0][0],n.ngContentSelectors=[],n}return o(e,t),Object.defineProperty(e.prototype,"inputs",{get:function(){return ku(this.componentDef.inputs)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputs",{get:function(){return ku(this.componentDef.outputs)},enumerable:!0,configurable:!0}),e.prototype.create=function(t,e,n,r){var o,i,a=void 0===n,s=r?r.injector.get(An):ks,u=a?(o=this.selector,Ts(i=s.createRenderer(null,this.componentDef.rendererType)||Vs)?i.createElement(o,pu):null===pu?i.createElement(o):i.createElementNS(pu,o)):du(s,n),l=r&&!a?r.injector.get(Mu):Pu(requestAnimationFrame.bind(window)),c=au(s.createRenderer(u,this.componentDef.rendererType),hu(-1,null,null,null,null),l,this.componentDef.onPush?4:2);c[ms]=r&&r.injector||null;var p,f,h=nu(c,null);try{if(s.begin&&s.begin(),f=function(t,e,n,r){qs=!1,Bs=null;var o,i=su(0,3,e,null,null,au(Vs,(o=n.template).ngPrivateData||(o.ngPrivateData=hu(-1,o,n.directiveDefs,n.pipeDefs,n.viewQuery)),null,n.onPush?4:2,r));return eu&&(i.tNode.flags=4096,n.diPublic&&n.diPublic(n),Qs.directives=[n]),i}(0,u,this.componentDef),l.components.push(p=function(t,e,n){if(ngDevMode&&ns(Zs[fs],-1,"directives should be created before any bindings"),ngDevMode&&ns(qs,!0,"previousOrParentNode should be a parent"),Object.defineProperty(e,Js,{enumerable:!1,value:Bs}),null==Ws&&(Zs[hs]=Ws=[]),ngDevMode&&Eu(t,Ws),Ws[t]=e,eu){var r=Bs.tNode.flags;0==(4095&r)?Bs.tNode.flags=t<<14|4096&r|1:(ngDevMode&&4095==(4095&r)&&os("Reached the max number of directives"),Bs.tNode.flags++)}else{var o=n.diPublic;o&&o(n)}return null!=n.attributes&&3==Bs.tNode.type&&function(t,e){for(var n=Ts(Vs),r=0;r>14,r=n+(4095&t),o=n;o0)for(var n=this.count>=this.total?this.total:this.count,r=this.ring,o=0;o=2;return function(r){return r.pipe(t?Qu(function(e,n){return t(e,n,r)}):nt,Ju(1),n?rl(e):el(function(){return new zu}))}}function sl(t){return function(e){var n=new ul(t),r=e.lift(n);return n.caught=r}}var ul=function(){function t(t){this.selector=t}return t.prototype.call=function(t,e){return e.subscribe(new ll(t,this.selector,this.caught))},t}(),ll=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.selector=n,o.caught=r,o}return o(e,t),e.prototype.error=function(e){if(!this.isStopped){var n=void 0;try{n=this.selector(e,this.caught)}catch(e){return void t.prototype.error.call(this,e)}this._unsubscribeAndRecycle();var r=new F(this,void 0,void 0);this.add(r),G(this,n,void 0,void 0,r)}},e}(K);function cl(t,e){return function(n){return n.lift(new pl(t,e,n))}}var pl=function(){function t(t,e,n){this.predicate=t,this.thisArg=e,this.source=n}return t.prototype.call=function(t,e){return e.subscribe(new fl(t,this.predicate,this.thisArg,this.source))},t}(),fl=function(t){function e(e,n,r,o){var i=t.call(this,e)||this;return i.predicate=n,i.thisArg=r,i.source=o,i.index=0,i.thisArg=r||i,i}return o(e,t),e.prototype.notifyComplete=function(t){this.destination.next(t),this.destination.complete()},e.prototype._next=function(t){var e=!1;try{e=this.predicate.call(this.thisArg,t,this.index++,this.source)}catch(t){return void this.destination.error(t)}e||this.notifyComplete(!1)},e.prototype._complete=function(){this.notifyComplete(!0)},e}(T),hl=function(){function t(t){if(this.total=t,this.total<0)throw new Wu}return t.prototype.call=function(t,e){return e.subscribe(new dl(t,this.total))},t}(),dl=function(t){function e(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return o(e,t),e.prototype._next=function(t){var e=this.total,n=++this.count;n<=e&&(this.destination.next(t),n===e&&(this.destination.complete(),this.unsubscribe()))},e}(T);function gl(t,e){var n=arguments.length>=2;return function(r){return r.pipe(t?Qu(function(e,n){return t(e,n,r)}):nt,(1,function(t){return t.lift(new hl(1))}),n?rl(e):el(function(){return new zu}))}}function ml(){return rt(1)}function yl(t,e){var n=!1;return arguments.length>=2&&(n=!0),function(r){return r.lift(new vl(t,e,n))}}var vl=function(){function t(t,e,n){void 0===n&&(n=!1),this.accumulator=t,this.seed=e,this.hasSeed=n}return t.prototype.call=function(t,e){return e.subscribe(new _l(t,this.accumulator,this.seed,this.hasSeed))},t}(),_l=function(t){function e(e,n,r,o){var i=t.call(this,e)||this;return i.accumulator=n,i._seed=r,i.hasSeed=o,i.index=0,i}return o(e,t),Object.defineProperty(e.prototype,"seed",{get:function(){return this._seed},set:function(t){this.hasSeed=!0,this._seed=t},enumerable:!0,configurable:!0}),e.prototype._next=function(t){if(this.hasSeed)return this._tryNext(t);this.seed=t,this.destination.next(t)},e.prototype._tryNext=function(t){var e,n=this.index++;try{e=this.accumulator(this.seed,t,n)}catch(t){this.destination.error(t)}this.seed=e,this.destination.next(e)},e}(T),bl=function(){},wl=new vt("Location Initialized"),Cl=function(){},El=new vt("appBaseHref"),xl=function(){function t(t){var n=this;this._subject=new un,this._platformStrategy=t;var r=this._platformStrategy.getBaseHref();this._baseHref=e.stripTrailingSlash(Sl(r)),this._platformStrategy.onPopState(function(t){n._subject.emit({url:n.path(!0),pop:!0,state:t.state,type:t.type})})}var e;return e=t,t.prototype.path=function(t){return void 0===t&&(t=!1),this.normalize(this._platformStrategy.path(t))},t.prototype.isCurrentPathEqualTo=function(t,n){return void 0===n&&(n=""),this.path()==this.normalize(t+e.normalizeQueryParams(n))},t.prototype.normalize=function(t){return e.stripTrailingSlash(function(t,e){return t&&e.startsWith(t)?e.substring(t.length):e}(this._baseHref,Sl(t)))},t.prototype.prepareExternalUrl=function(t){return t&&"/"!==t[0]&&(t="/"+t),this._platformStrategy.prepareExternalUrl(t)},t.prototype.go=function(t,e,n){void 0===e&&(e=""),void 0===n&&(n=null),this._platformStrategy.pushState(n,"",t,e)},t.prototype.replaceState=function(t,e,n){void 0===e&&(e=""),void 0===n&&(n=null),this._platformStrategy.replaceState(n,"",t,e)},t.prototype.forward=function(){this._platformStrategy.forward()},t.prototype.back=function(){this._platformStrategy.back()},t.prototype.subscribe=function(t,e,n){return this._subject.subscribe({next:t,error:e,complete:n})},t.normalizeQueryParams=function(t){return t&&"?"!==t[0]?"?"+t:t},t.joinWithSlash=function(t,e){if(0==t.length)return e;if(0==e.length)return t;var n=0;return t.endsWith("/")&&n++,e.startsWith("/")&&n++,2==n?t+e.substring(1):1==n?t+e:t+"/"+e},t.stripTrailingSlash=function(t){var e=t.match(/#|\?|$/),n=e&&e.index||t.length;return t.slice(0,n-("/"===t[n-1]?1:0))+t.slice(n)},t}();function Sl(t){return t.replace(/\/index.html$/,"")}var Pl=function(t){function e(e,n){var r=t.call(this)||this;return r._platformLocation=e,r._baseHref="",null!=n&&(r._baseHref=n),r}return o(e,t),e.prototype.onPopState=function(t){this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t)},e.prototype.getBaseHref=function(){return this._baseHref},e.prototype.path=function(t){void 0===t&&(t=!1);var e=this._platformLocation.hash;return null==e&&(e="#"),e.length>0?e.substring(1):e},e.prototype.prepareExternalUrl=function(t){var e=xl.joinWithSlash(this._baseHref,t);return e.length>0?"#"+e:e},e.prototype.pushState=function(t,e,n,r){var o=this.prepareExternalUrl(n+xl.normalizeQueryParams(r));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.pushState(t,e,o)},e.prototype.replaceState=function(t,e,n,r){var o=this.prepareExternalUrl(n+xl.normalizeQueryParams(r));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.replaceState(t,e,o)},e.prototype.forward=function(){this._platformLocation.forward()},e.prototype.back=function(){this._platformLocation.back()},a([s(1,Ut()),s(1,Ht(El))],e)}(Cl),Ol=function(t){function e(e,n){var r=t.call(this)||this;if(r._platformLocation=e,null==n&&(n=r._platformLocation.getBaseHrefFromDOM()),null==n)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 r._baseHref=n,r}return o(e,t),e.prototype.onPopState=function(t){this._platformLocation.onPopState(t),this._platformLocation.onHashChange(t)},e.prototype.getBaseHref=function(){return this._baseHref},e.prototype.prepareExternalUrl=function(t){return xl.joinWithSlash(this._baseHref,t)},e.prototype.path=function(t){void 0===t&&(t=!1);var e=this._platformLocation.pathname+xl.normalizeQueryParams(this._platformLocation.search),n=this._platformLocation.hash;return n&&t?""+e+n:e},e.prototype.pushState=function(t,e,n,r){var o=this.prepareExternalUrl(n+xl.normalizeQueryParams(r));this._platformLocation.pushState(t,e,o)},e.prototype.replaceState=function(t,e,n,r){var o=this.prepareExternalUrl(n+xl.normalizeQueryParams(r));this._platformLocation.replaceState(t,e,o)},e.prototype.forward=function(){this._platformLocation.forward()},e.prototype.back=function(){this._platformLocation.back()},a([s(1,Ut()),s(1,Ht(El))],e)}(Cl),Tl=void 0,kl=["en",[["a","p"],["AM","PM"],Tl],[["AM","PM"],Tl,Tl],[["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"]],Tl,[["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"]],Tl,[["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}",Tl,"{1} 'at' {0}",Tl],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"$","US Dollar",{},function(t){var e=Math.floor(Math.abs(t)),n=t.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===n?1:5}],Ml={},Al=function(t){return t[t.Zero=0]="Zero",t[t.One=1]="One",t[t.Two=2]="Two",t[t.Few=3]="Few",t[t.Many=4]="Many",t[t.Other=5]="Other",t}({}),Il=new vt("UseV4Plurals"),Rl=function(){},Nl=function(t){function e(e,n){var r=t.call(this)||this;return r.locale=e,r.deprecatedPluralFn=n,r}return o(e,t),e.prototype.getPluralCategory=function(t,e){switch(this.deprecatedPluralFn?this.deprecatedPluralFn(e||this.locale,t):function(t){return function(t){var e=t.toLowerCase().replace(/_/g,"-"),n=Ml[e];if(n)return n;var r=e.split("-")[0];if(n=Ml[r])return n;if("en"===r)return kl;throw new Error('Missing locale data for the locale "'+t+'".')}(t)[18]}(e||this.locale)(t)){case Al.Zero:return"zero";case Al.One:return"one";case Al.Two:return"two";case Al.Few:return"few";case Al.Many:return"many";default:return"other"}},a([s(0,Ht(mr)),s(1,Ut()),s(1,Ht(Il))],e)}(Rl),Dl=function(){function t(t,e,n,r){this._iterableDiffers=t,this._keyValueDiffers=e,this._ngEl=n,this._renderer=r,this._initialClasses=[]}return Object.defineProperty(t.prototype,"klass",{set:function(t){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof t?t.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngClass",{set:function(t){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof t?t.split(/\s+/):t,this._rawClass&&(Xn(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())},enumerable:!0,configurable:!0}),t.prototype.ngDoCheck=function(){if(this._iterableDiffer){var t=this._iterableDiffer.diff(this._rawClass);t&&this._applyIterableChanges(t)}else if(this._keyValueDiffer){var e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}},t.prototype._applyKeyValueChanges=function(t){var e=this;t.forEachAddedItem(function(t){return e._toggleClass(t.key,t.currentValue)}),t.forEachChangedItem(function(t){return e._toggleClass(t.key,t.currentValue)}),t.forEachRemovedItem(function(t){t.previousValue&&e._toggleClass(t.key,!1)})},t.prototype._applyIterableChanges=function(t){var e=this;t.forEachAddedItem(function(t){if("string"!=typeof t.item)throw new Error("NgClass can only toggle CSS classes expressed as strings, got "+jt(t.item));e._toggleClass(t.item,!0)}),t.forEachRemovedItem(function(t){return e._toggleClass(t.item,!1)})},t.prototype._applyClasses=function(t){var e=this;t&&(Array.isArray(t)||t instanceof Set?t.forEach(function(t){return e._toggleClass(t,!0)}):Object.keys(t).forEach(function(n){return e._toggleClass(n,!!t[n])}))},t.prototype._removeClasses=function(t){var e=this;t&&(Array.isArray(t)||t instanceof Set?t.forEach(function(t){return e._toggleClass(t,!1)}):Object.keys(t).forEach(function(t){return e._toggleClass(t,!1)}))},t.prototype._toggleClass=function(t,e){var n=this;(t=t.trim())&&t.split(/\s+/g).forEach(function(t){e?n._renderer.addClass(n._ngEl.nativeElement,t):n._renderer.removeClass(n._ngEl.nativeElement,t)})},t}(),jl=function(){function t(t,e,n,r){this.$implicit=t,this.ngForOf=e,this.index=n,this.count=r}return Object.defineProperty(t.prototype,"first",{get:function(){return 0===this.index},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"last",{get:function(){return this.index===this.count-1},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"even",{get:function(){return this.index%2==0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"odd",{get:function(){return!this.even},enumerable:!0,configurable:!0}),t}(),Fl=function(){function t(t,e,n){this._viewContainer=t,this._template=e,this._differs=n,this._ngForOfDirty=!0,this._differ=null}return Object.defineProperty(t.prototype,"ngForOf",{set:function(t){this._ngForOf=t,this._ngForOfDirty=!0},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngForTrackBy",{get:function(){return this._trackByFn},set:function(t){En()&&null!=t&&"function"!=typeof t&&console&&console.warn&&console.warn("trackBy must be a function, but received "+JSON.stringify(t)+". See https://angular.io/docs/ts/latest/api/common/index/NgFor-directive.html#!#change-propagation for more information."),this._trackByFn=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"ngForTemplate",{set:function(t){t&&(this._template=t)},enumerable:!0,configurable:!0}),t.prototype.ngDoCheck=function(){if(this._ngForOfDirty){this._ngForOfDirty=!1;var t=this._ngForOf;if(!this._differ&&t)try{this._differ=this._differs.find(t).create(this.ngForTrackBy)}catch(n){throw new Error("Cannot find a differ supporting object '"+t+"' of type '"+((e=t).name||typeof e)+"'. NgFor only supports binding to Iterables such as Arrays.")}}var e;if(this._differ){var n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}},t.prototype._applyChanges=function(t){var e=this,n=[];t.forEachOperation(function(t,r,o){if(null==t.previousIndex){var i=e._viewContainer.createEmbeddedView(e._template,new jl(null,e._ngForOf,-1,-1),o),a=new Ll(t,i);n.push(a)}else null==o?e._viewContainer.remove(r):(i=e._viewContainer.get(r),e._viewContainer.move(i,o),a=new Ll(t,i),n.push(a))});for(var r=0;r0},e.prototype.tagName=function(t){return t.tagName},e.prototype.attributeMap=function(t){for(var e=new Map,n=t.attributes,r=0;r0;a||(a=t[i]=[]);var u=Dc(e)?Zone.root:Zone.current;if(0===a.length)a.push({zone:u,handler:o});else{for(var l=!1,c=0;c-1},a([s(0,Ht(rc)),s(1,Ht(Hc)),s(3,Ut()),s(3,Ht(Uc))],e)}(dc),Bc=["alt","control","meta","shift"],qc={alt:function(t){return t.altKey},control:function(t){return t.ctrlKey},meta:function(t){return t.metaKey},shift:function(t){return t.shiftKey}},Qc=function(t){function e(e){return t.call(this,e)||this}var n;return o(e,t),n=e,e.prototype.supports=function(t){return null!=n.parseEventName(t)},e.prototype.addEventListener=function(t,e,r){var o=n.parseEventName(e),i=n.eventCallback(o.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(function(){return Wl().onAndCancel(t,o.domEventName,i)})},e.parseEventName=function(t){var e=t.toLowerCase().split("."),r=e.shift();if(0===e.length||"keydown"!==r&&"keyup"!==r)return null;var o=n._normalizeKey(e.pop()),i="";if(Bc.forEach(function(t){var n=e.indexOf(t);n>-1&&(e.splice(n,1),i+=t+".")}),i+=o,0!=e.length||0===o.length)return null;var a={};return a.domEventName=r,a.fullKey=i,a},e.getEventFullKey=function(t){var e="",n=Wl().getEventKey(t);return" "===(n=n.toLowerCase())?n="space":"."===n&&(n="dot"),Bc.forEach(function(r){r!=n&&(0,qc[r])(t)&&(e+=r+".")}),e+=n},e.eventCallback=function(t,e,r){return function(o){n.getEventFullKey(o)===t&&r.runGuarded(function(){return e(o)})}},e._normalizeKey=function(t){switch(t){case"esc":return"escape";default:return t}},n=a([s(0,Ht(rc))],e)}(dc),Gc=function(){},Kc=function(t){function e(e){var n=t.call(this)||this;return n._doc=e,n}return o(e,t),e.prototype.sanitize=function(t,e){if(null==e)return null;switch(t){case Br.NONE:return e;case Br.HTML:return e instanceof Wc?e.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(e,"HTML"),function(t,e){var n=null;try{Or=Or||new wr(t);var r=e?String(e):"";n=Or.getInertBodyElement(r);var o=5,i=r;do{if(0===o)throw new Error("Failed to sanitize html because the input is unstable");o--,r=i,i=n.innerHTML,n=Or.getInertBodyElement(r)}while(r!==i);var a=new jr,s=a.sanitizeChildren(Ur(n)||n);return En()&&a.sanitizedSomething&&console.warn("WARNING: sanitizing HTML stripped some content (see http://g.co/ng/security#xss)."),s}finally{if(n)for(var u=Ur(n)||n;u.firstChild;)u.removeChild(u.firstChild)}}(this._doc,String(e)));case Br.STYLE:return e instanceof Jc?e.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(e,"Style"),function(t){if(!(t=String(t).trim()))return"";var e=t.match(zr);return e&&xr(e[1])===e[1]||t.match(Vr)&&function(t){for(var e=!0,n=!0,r=0;rt.length)return null;if("full"===n.pathMatch&&(e.hasChildren()||r.length0?t[t.length-1]:null}function Rp(t,e){for(var n in t)t.hasOwnProperty(n)&&e(t[n],n)}function Np(t){return t.pipe(rt(),cl(function(t){return!0===t}))}function Dp(t){return(e=t)&&"function"==typeof e.subscribe?t:Ie(t)?X(Promise.resolve(t)):Uu(t);var e}function jp(t,e,n){return n?function(t,e){return Mp(t,e)}(t.queryParams,e.queryParams)&&function t(e,n){if(!Up(e.segments,n.segments))return!1;if(e.numberOfChildren!==n.numberOfChildren)return!1;for(var r in n.children){if(!e.children[r])return!1;if(!t(e.children[r],n.children[r]))return!1}return!0}(t.root,e.root):function(t,e){return Object.keys(e).length<=Object.keys(t).length&&Object.keys(e).every(function(n){return e[n]===t[n]})}(t.queryParams,e.queryParams)&&function t(e,n){return function e(n,r,o){if(n.segments.length>o.length)return!!Up(a=n.segments.slice(0,o.length),o)&&!r.hasChildren();if(n.segments.length===o.length){if(!Up(n.segments,o))return!1;for(var i in r.children){if(!n.children[i])return!1;if(!t(n.children[i],r.children[i]))return!1}return!0}var a=o.slice(0,n.segments.length),s=o.slice(n.segments.length);return!!Up(n.segments,a)&&!!n.children[wp]&&e(n.children[wp],r,s)}(e,n,n.segments)}(t.root,e.root)}var Fp=function(){function t(t,e,n){this.root=t,this.queryParams=e,this.fragment=n}return Object.defineProperty(t.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=Ep(this.queryParams)),this._queryParamMap},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return qp.serialize(this)},t}(),Lp=function(){function t(t,e){var n=this;this.segments=t,this.children=e,this.parent=null,Rp(e,function(t,e){return t.parent=n})}return t.prototype.hasChildren=function(){return this.numberOfChildren>0},Object.defineProperty(t.prototype,"numberOfChildren",{get:function(){return Object.keys(this.children).length},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return Qp(this)},t}(),Hp=function(){function t(t,e){this.path=t,this.parameters=e}return Object.defineProperty(t.prototype,"parameterMap",{get:function(){return this._parameterMap||(this._parameterMap=Ep(this.parameters)),this._parameterMap},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return $p(this)},t}();function Up(t,e){return t.length===e.length&&t.every(function(t,n){return t.path===e[n].path})}function Vp(t,e){var n=[];return Rp(t.children,function(t,r){r===wp&&(n=n.concat(e(t,r)))}),Rp(t.children,function(t,r){r!==wp&&(n=n.concat(e(t,r)))}),n}var zp=function(){},Bp=function(){function t(){}return t.prototype.parse=function(t){var e=new nf(t);return new Fp(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())},t.prototype.serialize=function(t){var e,n;return"/"+function t(e,n){if(!e.hasChildren())return Qp(e);if(n){var r=e.children[wp]?t(e.children[wp],!1):"",o=[];return Rp(e.children,function(e,n){n!==wp&&o.push(n+":"+t(e,!1))}),o.length>0?r+"("+o.join("//")+")":r}var i=Vp(e,function(n,r){return r===wp?[t(e.children[wp],!1)]:[r+":"+t(n,!1)]});return Qp(e)+"/("+i.join("//")+")"}(t.root,!0)+(e=t.queryParams,(n=Object.keys(e).map(function(t){var n=e[t];return Array.isArray(n)?n.map(function(e){return Kp(t)+"="+Kp(e)}).join("&"):Kp(t)+"="+Kp(n)})).length?"?"+n.join("&"):"")+("string"==typeof t.fragment?"#"+encodeURI(t.fragment):"")},t}(),qp=new Bp;function Qp(t){return t.segments.map(function(t){return $p(t)}).join("/")}function Gp(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Kp(t){return Gp(t).replace(/%3B/gi,";")}function Zp(t){return Gp(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Wp(t){return decodeURIComponent(t)}function Jp(t){return Wp(t.replace(/\+/g,"%20"))}function $p(t){return""+Zp(t.path)+(e=t.parameters,Object.keys(e).map(function(t){return";"+Zp(t)+"="+Zp(e[t])}).join(""));var e}var Xp=/^[^\/()?;=#]+/;function Yp(t){var e=t.match(Xp);return e?e[0]:""}var tf=/^[^=?]+/,ef=/^[^?]+/,nf=function(){function t(t){this.url=t,this.remaining=t}return t.prototype.parseRootSegment=function(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new Lp([],{}):new Lp([],this.parseChildren())},t.prototype.parseQueryParams=function(){var t={};if(this.consumeOptional("?"))do{this.parseQueryParam(t)}while(this.consumeOptional("&"));return t},t.prototype.parseFragment=function(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null},t.prototype.parseChildren=function(){if(""===this.remaining)return{};this.consumeOptional("/");var t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());var e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));var n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(t.length>0||Object.keys(e).length>0)&&(n[wp]=new Lp(t,e)),n},t.prototype.parseSegment=function(){var t=Yp(this.remaining);if(""===t&&this.peekStartsWith(";"))throw new Error("Empty path url segment cannot have parameters: '"+this.remaining+"'.");return this.capture(t),new Hp(Wp(t),this.parseMatrixParams())},t.prototype.parseMatrixParams=function(){for(var t={};this.consumeOptional(";");)this.parseParam(t);return t},t.prototype.parseParam=function(t){var e=Yp(this.remaining);if(e){this.capture(e);var n="";if(this.consumeOptional("=")){var r=Yp(this.remaining);r&&this.capture(n=r)}t[Wp(e)]=Wp(n)}},t.prototype.parseQueryParam=function(t){var e,n=(e=this.remaining.match(tf))?e[0]:"";if(n){this.capture(n);var r="";if(this.consumeOptional("=")){var o=function(t){var e=t.match(ef);return e?e[0]:""}(this.remaining);o&&this.capture(r=o)}var i=Jp(n),a=Jp(r);if(t.hasOwnProperty(i)){var s=t[i];Array.isArray(s)||(t[i]=s=[s]),s.push(a)}else t[i]=a}},t.prototype.parseParens=function(t){var e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){var n=Yp(this.remaining),r=this.remaining[n.length];if("/"!==r&&")"!==r&&";"!==r)throw new Error("Cannot parse url '"+this.url+"'");var o=void 0;n.indexOf(":")>-1?(o=n.substr(0,n.indexOf(":")),this.capture(o),this.capture(":")):t&&(o=wp);var i=this.parseChildren();e[o]=1===Object.keys(i).length?i[wp]:new Lp([],i),this.consumeOptional("//")}return e},t.prototype.peekStartsWith=function(t){return this.remaining.startsWith(t)},t.prototype.consumeOptional=function(t){return!!this.peekStartsWith(t)&&(this.remaining=this.remaining.substring(t.length),!0)},t.prototype.capture=function(t){if(!this.consumeOptional(t))throw new Error('Expected "'+t+'".')},t}(),rf=function(t){this.segmentGroup=t||null},of=function(t){this.urlTree=t};function af(t){return new N(function(e){return e.error(new rf(t))})}function sf(t){return new N(function(e){return e.error(new of(t))})}function uf(t){return new N(function(e){return e.error(new Error("Only absolute redirects can have named outlets. redirectTo: '"+t+"'"))})}var lf=function(){function t(t,e,n,r,o){this.configLoader=e,this.urlSerializer=n,this.urlTree=r,this.config=o,this.allowRedirects=!0,this.ngModule=t.get(en)}return t.prototype.apply=function(){var t=this;return this.expandSegmentGroup(this.ngModule,this.config,this.urlTree.root,wp).pipe(Z(function(e){return t.createUrlTree(e,t.urlTree.queryParams,t.urlTree.fragment)})).pipe(sl(function(e){if(e instanceof of)return t.allowRedirects=!1,t.match(e.urlTree);if(e instanceof rf)throw t.noMatchError(e);throw e}))},t.prototype.match=function(t){var e=this;return this.expandSegmentGroup(this.ngModule,this.config,t.root,wp).pipe(Z(function(n){return e.createUrlTree(n,t.queryParams,t.fragment)})).pipe(sl(function(t){if(t instanceof rf)throw e.noMatchError(t);throw t}))},t.prototype.noMatchError=function(t){return new Error("Cannot match any routes. URL Segment: '"+t.segmentGroup+"'")},t.prototype.createUrlTree=function(t,e,n){var r,o=t.segments.length>0?new Lp([],((r={})[wp]=t,r)):t;return new Fp(o,e,n)},t.prototype.expandSegmentGroup=function(t,e,n,r){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(t,e,n).pipe(Z(function(t){return new Lp([],t)})):this.expandSegment(t,n,e,n.segments,r,!0)},t.prototype.expandChildren=function(t,e,n){var r=this;return function(n,o){if(0===Object.keys(n).length)return Uu({});var i=[],a=[],s={};return Rp(n,function(n,o){var u,l,c=(u=o,l=n,r.expandSegmentGroup(t,e,l,u)).pipe(Z(function(t){return s[o]=t}));o===wp?i.push(c):a.push(c)}),Uu.apply(null,i.concat(a)).pipe(ml(),al(),Z(function(){return s}))}(n.children)},t.prototype.expandSegment=function(t,e,n,r,o,i){var a=this;return Uu.apply(void 0,p(n)).pipe(Z(function(s){return a.expandSegmentAgainstRoute(t,e,n,s,r,o,i).pipe(sl(function(t){if(t instanceof rf)return Uu(null);throw t}))}),ml(),gl(function(t){return!!t}),sl(function(t,n){if(t instanceof zu||"EmptyError"===t.name){if(a.noLeftoversInUrl(e,r,o))return Uu(new Lp([],{}));throw new rf(e)}throw t}))},t.prototype.noLeftoversInUrl=function(t,e,n){return 0===e.length&&!t.children[n]},t.prototype.expandSegmentAgainstRoute=function(t,e,n,r,o,i,a){return hf(r)!==i?af(e):void 0===r.redirectTo?this.matchSegmentAgainstRoute(t,e,r,o):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(t,e,n,r,o,i):af(e)},t.prototype.expandSegmentAgainstRouteUsingRedirect=function(t,e,n,r,o,i){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(t,n,r,i):this.expandRegularSegmentAgainstRouteUsingRedirect(t,e,n,r,o,i)},t.prototype.expandWildCardWithParamsAgainstRouteUsingRedirect=function(t,e,n,r){var o=this,i=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?sf(i):this.lineralizeSegments(n,i).pipe(Y(function(n){var i=new Lp(n,{});return o.expandSegment(t,i,e,n,r,!1)}))},t.prototype.expandRegularSegmentAgainstRouteUsingRedirect=function(t,e,n,r,o,i){var a=this,s=cf(e,r,o),u=s.consumedSegments,l=s.lastChild,c=s.positionalParamSegments;if(!s.matched)return af(e);var p=this.applyRedirectCommands(u,r.redirectTo,c);return r.redirectTo.startsWith("/")?sf(p):this.lineralizeSegments(r,p).pipe(Y(function(r){return a.expandSegment(t,e,n,r.concat(o.slice(l)),i,!1)}))},t.prototype.matchSegmentAgainstRoute=function(t,e,n,r){var o=this;if("**"===n.path)return n.loadChildren?this.configLoader.load(t.injector,n).pipe(Z(function(t){return n._loadedConfig=t,new Lp(r,{})})):Uu(new Lp(r,{}));var a=cf(e,n,r),s=a.consumedSegments,u=a.lastChild;if(!a.matched)return af(e);var c=r.slice(u);return this.getChildConfig(t,n).pipe(Y(function(t){var n=t.module,r=t.routes,a=function(t,e,n,r){return n.length>0&&function(t,e,n){return r.some(function(n){return ff(t,e,n)&&hf(n)!==wp})}(t,n)?{segmentGroup:pf(new Lp(e,function(t,e){var n,r,o={};o[wp]=e;try{for(var i=l(t),a=i.next();!a.done;a=i.next()){var s=a.value;""===s.path&&hf(s)!==wp&&(o[hf(s)]=new Lp([],{}))}}catch(t){n={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return o}(r,new Lp(n,t.children)))),slicedSegments:[]}:0===n.length&&function(t,e,n){return r.some(function(n){return ff(t,e,n)})}(t,n)?{segmentGroup:pf(new Lp(t.segments,function(t,e,n,r){var o,a,s={};try{for(var u=l(n),c=u.next();!c.done;c=u.next()){var p=c.value;ff(t,e,p)&&!r[hf(p)]&&(s[hf(p)]=new Lp([],{}))}}catch(t){o={error:t}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(o)throw o.error}}return i({},r,s)}(t,n,r,t.children))),slicedSegments:n}:{segmentGroup:t,slicedSegments:n}}(e,s,c,r),u=a.segmentGroup,p=a.slicedSegments;return 0===p.length&&u.hasChildren()?o.expandChildren(n,r,u).pipe(Z(function(t){return new Lp(s,t)})):0===r.length&&0===p.length?Uu(new Lp(s,{})):o.expandSegment(n,u,r,p,wp,!0).pipe(Z(function(t){return new Lp(s.concat(t.segments),t.children)}))}))},t.prototype.getChildConfig=function(t,e){var n=this;return e.children?Uu(new Sp(e.children,t)):e.loadChildren?void 0!==e._loadedConfig?Uu(e._loadedConfig):function(t,e){var n=e.canLoad;return n&&0!==n.length?Np(X(n).pipe(Z(function(n){var r=t.get(n);return Dp(r.canLoad?r.canLoad(e):r(e))}))):Uu(!0)}(t.injector,e).pipe(Y(function(r){return r?n.configLoader.load(t.injector,e).pipe(Z(function(t){return e._loadedConfig=t,t})):function(t){return new N(function(e){return e.error(((n=Error("NavigationCancelingError: Cannot load children because the guard of the route \"path: '"+t.path+"'\" returned false")).ngNavigationCancelingError=!0,n));var n})}(e)})):Uu(new Sp([],t))},t.prototype.lineralizeSegments=function(t,e){for(var n=[],r=e.root;;){if(n=n.concat(r.segments),0===r.numberOfChildren)return Uu(n);if(r.numberOfChildren>1||!r.children[wp])return uf(t.redirectTo);r=r.children[wp]}},t.prototype.applyRedirectCommands=function(t,e,n){return this.applyRedirectCreatreUrlTree(e,this.urlSerializer.parse(e),t,n)},t.prototype.applyRedirectCreatreUrlTree=function(t,e,n,r){var o=this.createSegmentGroup(t,e.root,n,r);return new Fp(o,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)},t.prototype.createQueryParams=function(t,e){var n={};return Rp(t,function(t,r){if("string"==typeof t&&t.startsWith(":")){var o=t.substring(1);n[r]=e[o]}else n[r]=t}),n},t.prototype.createSegmentGroup=function(t,e,n,r){var o=this,i=this.createSegments(t,e.segments,n,r),a={};return Rp(e.children,function(e,i){a[i]=o.createSegmentGroup(t,e,n,r)}),new Lp(i,a)},t.prototype.createSegments=function(t,e,n,r){var o=this;return e.map(function(e){return e.path.startsWith(":")?o.findPosParam(t,e,r):o.findOrReturn(e,n)})},t.prototype.findPosParam=function(t,e,n){var r=n[e.path.substring(1)];if(!r)throw new Error("Cannot redirect to '"+t+"'. Cannot find '"+e.path+"'.");return r},t.prototype.findOrReturn=function(t,e){var n,r,o=0;try{for(var i=l(e),a=i.next();!a.done;a=i.next()){var s=a.value;if(s.path===t.path)return e.splice(o),s;o++}}catch(t){n={error:t}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return t},t}();function cf(t,e,n){if(""===e.path)return"full"===e.pathMatch&&(t.hasChildren()||n.length>0)?{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}:{matched:!0,consumedSegments:[],lastChild:0,positionalParamSegments:{}};var r=(e.matcher||xp)(n,t,e);return r?{matched:!0,consumedSegments:r.consumed,lastChild:r.consumed.length,positionalParamSegments:r.posParams}:{matched:!1,consumedSegments:[],lastChild:0,positionalParamSegments:{}}}function pf(t){if(1===t.numberOfChildren&&t.children[wp]){var e=t.children[wp];return new Lp(t.segments.concat(e.segments),e.children)}return t}function ff(t,e,n){return(!(t.hasChildren()||e.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0!==n.redirectTo}function hf(t){return t.outlet||wp}var df=function(){function t(t){this._root=t}return Object.defineProperty(t.prototype,"root",{get:function(){return this._root.value},enumerable:!0,configurable:!0}),t.prototype.parent=function(t){var e=this.pathFromRoot(t);return e.length>1?e[e.length-2]:null},t.prototype.children=function(t){var e=gf(t,this._root);return e?e.children.map(function(t){return t.value}):[]},t.prototype.firstChild=function(t){var e=gf(t,this._root);return e&&e.children.length>0?e.children[0].value:null},t.prototype.siblings=function(t){var e=mf(t,this._root);return e.length<2?[]:e[e.length-2].children.map(function(t){return t.value}).filter(function(e){return e!==t})},t.prototype.pathFromRoot=function(t){return mf(t,this._root).map(function(t){return t.value})},t}();function gf(t,e){var n,r;if(t===e.value)return e;try{for(var o=l(e.children),i=o.next();!i.done;i=o.next()){var a=gf(t,i.value);if(a)return a}}catch(t){n={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return null}function mf(t,e){var n,r;if(t===e.value)return[e];try{for(var o=l(e.children),i=o.next();!i.done;i=o.next()){var a=mf(t,i.value);if(a.length)return a.unshift(e),a}}catch(t){n={error:t}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return[]}var yf=function(){function t(t,e){this.value=t,this.children=e}return t.prototype.toString=function(){return"TreeNode("+this.value+")"},t}();function vf(t){var e={};return t&&t.children.forEach(function(t){return e[t.value.outlet]=t}),e}var _f=function(t){function e(e,n){var r=t.call(this,e)||this;return r.snapshot=n,Sf(r,e),r}return o(e,t),e.prototype.toString=function(){return this.snapshot.toString()},e}(df);function bf(t,e){var n=function(t,e){var n=new Ef([],{},{},"",{},wp,e,null,t.root,-1,{});return new xf("",new yf(n,[]))}(t,e),r=new Bu([new Hp("",{})]),o=new Bu({}),i=new Bu({}),a=new Bu({}),s=new Bu(""),u=new wf(r,o,a,s,i,wp,e,n.root);return u.snapshot=n.root,new _f(new yf(u,[]),n)}var wf=function(){function t(t,e,n,r,o,i,a,s){this.url=t,this.params=e,this.queryParams=n,this.fragment=r,this.data=o,this.outlet=i,this.component=a,this._futureSnapshot=s}return Object.defineProperty(t.prototype,"routeConfig",{get:function(){return this._futureSnapshot.routeConfig},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"root",{get:function(){return this._routerState.root},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"parent",{get:function(){return this._routerState.parent(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"firstChild",{get:function(){return this._routerState.firstChild(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"children",{get:function(){return this._routerState.children(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pathFromRoot",{get:function(){return this._routerState.pathFromRoot(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paramMap",{get:function(){return this._paramMap||(this._paramMap=this.params.pipe(Z(function(t){return Ep(t)}))),this._paramMap},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Z(function(t){return Ep(t)}))),this._queryParamMap},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this.snapshot?this.snapshot.toString():"Future("+this._futureSnapshot+")"},t}();function Cf(t,e){void 0===e&&(e="emptyOnly");var n=t.pathFromRoot,r=0;if("always"!==e)for(r=n.length-1;r>=1;){var o=n[r],a=n[r-1];if(o.routeConfig&&""===o.routeConfig.path)r--;else{if(a.component)break;r--}}return function(t){return t.reduce(function(t,e){return{params:i({},t.params,e.params),data:i({},t.data,e.data),resolve:i({},t.resolve,e._resolvedData)}},{params:{},data:{},resolve:{}})}(n.slice(r))}var Ef=function(){function t(t,e,n,r,o,i,a,s,u,l,c){this.url=t,this.params=e,this.queryParams=n,this.fragment=r,this.data=o,this.outlet=i,this.component=a,this.routeConfig=s,this._urlSegment=u,this._lastPathIndex=l,this._resolve=c}return Object.defineProperty(t.prototype,"root",{get:function(){return this._routerState.root},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"parent",{get:function(){return this._routerState.parent(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"firstChild",{get:function(){return this._routerState.firstChild(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"children",{get:function(){return this._routerState.children(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"pathFromRoot",{get:function(){return this._routerState.pathFromRoot(this)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"paramMap",{get:function(){return this._paramMap||(this._paramMap=Ep(this.params)),this._paramMap},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"queryParamMap",{get:function(){return this._queryParamMap||(this._queryParamMap=Ep(this.queryParams)),this._queryParamMap},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return"Route(url:'"+this.url.map(function(t){return t.toString()}).join("/")+"', path:'"+(this.routeConfig?this.routeConfig.path:"")+"')"},t}(),xf=function(t){function e(e,n){var r=t.call(this,n)||this;return r.url=e,Sf(r,n),r}return o(e,t),e.prototype.toString=function(){return Pf(this._root)},e}(df);function Sf(t,e){e.value._routerState=t,e.children.forEach(function(e){return Sf(t,e)})}function Pf(t){var e=t.children.length>0?" { "+t.children.map(Pf).join(", ")+" } ":"";return""+t.value+e}function Of(t){if(t.snapshot){var e=t.snapshot,n=t._futureSnapshot;t.snapshot=n,Mp(e.queryParams,n.queryParams)||t.queryParams.next(n.queryParams),e.fragment!==n.fragment&&t.fragment.next(n.fragment),Mp(e.params,n.params)||t.params.next(n.params),function(t,e){if(t.length!==e.length)return!1;for(var n=0;n0&&kf(n[0]))throw new Error("Root segment cannot have matrix parameters");var r=n.find(function(t){return"object"==typeof t&&null!=t&&t.outlets});if(r&&r!==Ip(n))throw new Error("{outlets:{}} has to be the last command")}return t.prototype.toRoot=function(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]},t}(),If=function(t,e,n){this.segmentGroup=t,this.processChildren=e,this.index=n};function Rf(t){return"object"==typeof t&&null!=t&&t.outlets?t.outlets[wp]:""+t}function Nf(t,e,n){if(t||(t=new Lp([],{})),0===t.segments.length&&t.hasChildren())return Df(t,e,n);var r=function(t,e,n){for(var r=0,o=e,i={match:!1,pathIndex:0,commandIndex:0};o=n.length)return i;var a=t.segments[o],s=Rf(n[r]),u=r0&&void 0===s)break;if(s&&u&&"object"==typeof u&&void 0===u.outlets){if(!Hf(s,u,a))return i;r+=2}else{if(!Hf(s,{},a))return i;r++}o++}return{match:!0,pathIndex:o,commandIndex:r}}(t,e,n),o=n.slice(r.commandIndex);if(r.match&&r.pathIndex=2?function(n){return I(yl(t,e),Ju(1),rl(e))(n)}:function(e){return I(yl(function(e,n,r){return t(e,n,r+1)}),Ju(1))(e)}}(function(t,e){return t})):Uu(null)},t.prototype.isDeactivating=function(){return 0!==this.canDeactivateChecks.length},t.prototype.isActivating=function(){return 0!==this.canActivateChecks.length},t.prototype.setupChildRouteGuards=function(t,e,n,r){var o=this,i=vf(e);t.children.forEach(function(t){o.setupRouteGuards(t,i[t.value.outlet],n,r.concat([t.value])),delete i[t.value.outlet]}),Rp(i,function(t,e){return o.deactivateRouteAndItsChildren(t,n.getContext(e))})},t.prototype.setupRouteGuards=function(t,e,n,r){var o=t.value,i=e?e.value:null,a=n?n.getContext(t.value.outlet):null;if(i&&o.routeConfig===i.routeConfig){var s=this.shouldRunGuardsAndResolvers(i,o,o.routeConfig.runGuardsAndResolvers);s?this.canActivateChecks.push(new Uf(r)):(o.data=i.data,o._resolvedData=i._resolvedData),this.setupChildRouteGuards(t,e,o.component?a?a.children:null:n,r),s&&this.canDeactivateChecks.push(new Vf(a.outlet.component,i))}else i&&this.deactivateRouteAndItsChildren(e,a),this.canActivateChecks.push(new Uf(r)),this.setupChildRouteGuards(t,null,o.component?a?a.children:null:n,r)},t.prototype.shouldRunGuardsAndResolvers=function(t,e,n){switch(n){case"always":return!0;case"paramsOrQueryParamsChange":return!Tf(t,e)||!Mp(t.queryParams,e.queryParams);case"paramsChange":default:return!Tf(t,e)}},t.prototype.deactivateRouteAndItsChildren=function(t,e){var n=this,r=vf(t),o=t.value;Rp(r,function(t,r){n.deactivateRouteAndItsChildren(t,o.component?e?e.children.getContext(r):null:e)}),this.canDeactivateChecks.push(new Vf(o.component&&e&&e.outlet&&e.outlet.isActivated?e.outlet.component:null,o))},t.prototype.runCanDeactivateChecks=function(){var t=this;return X(this.canDeactivateChecks).pipe(Y(function(e){return t.runCanDeactivate(e.component,e.route)}),cl(function(t){return!0===t}))},t.prototype.runCanActivateChecks=function(){var t=this;return X(this.canActivateChecks).pipe(qu(function(e){return Np(X([t.fireChildActivationStart(e.route.parent),t.fireActivationStart(e.route),t.runCanActivateChild(e.path),t.runCanActivate(e.route)]))}),cl(function(t){return!0===t}))},t.prototype.fireActivationStart=function(t){return null!==t&&this.forwardEvent&&this.forwardEvent(new yp(t)),Uu(!0)},t.prototype.fireChildActivationStart=function(t){return null!==t&&this.forwardEvent&&this.forwardEvent(new gp(t)),Uu(!0)},t.prototype.runCanActivate=function(t){var e=this,n=t.routeConfig?t.routeConfig.canActivate:null;return n&&0!==n.length?Np(X(n).pipe(Z(function(n){var r=e.getToken(n,t);return Dp(r.canActivate?r.canActivate(t,e.future):r(t,e.future)).pipe(gl())}))):Uu(!0)},t.prototype.runCanActivateChild=function(t){var e=this,n=t[t.length-1];return Np(X(t.slice(0,t.length-1).reverse().map(function(t){return e.extractCanActivateChild(t)}).filter(function(t){return null!==t})).pipe(Z(function(t){return Np(X(t.guards).pipe(Z(function(r){var o=e.getToken(r,t.node);return Dp(o.canActivateChild?o.canActivateChild(n,e.future):o(n,e.future)).pipe(gl())})))})))},t.prototype.extractCanActivateChild=function(t){var e=t.routeConfig?t.routeConfig.canActivateChild:null;return e&&0!==e.length?{node:t,guards:e}:null},t.prototype.runCanDeactivate=function(t,e){var n=this,r=e&&e.routeConfig?e.routeConfig.canDeactivate:null;return r&&0!==r.length?X(r).pipe(Y(function(r){var o=n.getToken(r,e);return Dp(o.canDeactivate?o.canDeactivate(t,e,n.curr,n.future):o(t,e,n.curr,n.future)).pipe(gl())})).pipe(cl(function(t){return!0===t})):Uu(!0)},t.prototype.runResolve=function(t,e){return this.resolveNode(t._resolve,t).pipe(Z(function(n){return t._resolvedData=n,t.data=i({},t.data,Cf(t,e).resolve),null}))},t.prototype.resolveNode=function(t,e){var n=this,r=Object.keys(t);if(0===r.length)return Uu({});if(1===r.length){var o=r[0];return this.getResolver(t[o],e).pipe(Z(function(t){var e;return(e={})[o]=t,e}))}var i={};return X(r).pipe(Y(function(r){return n.getResolver(t[r],e).pipe(Z(function(t){return i[r]=t,t}))})).pipe(al(),Z(function(){return i}))},t.prototype.getResolver=function(t,e){var n=this.getToken(t,e);return Dp(n.resolve?n.resolve(e,this.future):n(e,this.future))},t.prototype.getToken=function(t,e){var n=function(t){if(!t)return null;for(var e=t.parent;e;e=e.parent){var n=e.routeConfig;if(n&&n._loadedConfig)return n._loadedConfig}return null}(e);return(n?n.module.injector:this.moduleInjector).get(t)},t}(),Bf=function(){},qf=function(){function t(t,e,n,r,o,i){this.rootComponentType=t,this.config=e,this.urlTree=n,this.url=r,this.paramsInheritanceStrategy=o,this.relativeLinkResolution=i}return t.prototype.recognize=function(){try{var t=Kf(this.urlTree.root,[],[],this.config,this.relativeLinkResolution).segmentGroup,e=this.processSegmentGroup(this.config,t,wp),n=new Ef([],Object.freeze({}),Object.freeze(i({},this.urlTree.queryParams)),this.urlTree.fragment,{},wp,this.rootComponentType,null,this.urlTree.root,-1,{}),r=new yf(n,e),o=new xf(this.url,r);return this.inheritParamsAndData(o._root),Uu(o)}catch(t){return new N(function(e){return e.error(t)})}},t.prototype.inheritParamsAndData=function(t){var e=this,n=t.value,r=Cf(n,this.paramsInheritanceStrategy);n.params=Object.freeze(r.params),n.data=Object.freeze(r.data),t.children.forEach(function(t){return e.inheritParamsAndData(t)})},t.prototype.processSegmentGroup=function(t,e,n){return 0===e.segments.length&&e.hasChildren()?this.processChildren(t,e):this.processSegment(t,e,e.segments,n)},t.prototype.processChildren=function(t,e){var n,r=this,o=Vp(e,function(e,n){return r.processSegmentGroup(t,e,n)});return n={},o.forEach(function(t){var e=n[t.value.outlet];if(e){var r=e.url.map(function(t){return t.toString()}).join("/"),o=t.value.url.map(function(t){return t.toString()}).join("/");throw new Error("Two segments cannot have the same outlet name: '"+r+"' and '"+o+"'.")}n[t.value.outlet]=t.value}),o.sort(function(t,e){return t.value.outlet===wp?-1:e.value.outlet===wp?1:t.value.outlet.localeCompare(e.value.outlet)}),o},t.prototype.processSegment=function(t,e,n,r){var o,i;try{for(var a=l(t),s=a.next();!s.done;s=a.next()){var u=s.value;try{return this.processSegmentAgainstRoute(u,e,n,r)}catch(t){if(!(t instanceof Bf))throw t}}}catch(t){o={error:t}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(o)throw o.error}}if(this.noLeftoversInUrl(e,n,r))return[];throw new Bf},t.prototype.noLeftoversInUrl=function(t,e,n){return 0===e.length&&!t.children[n]},t.prototype.processSegmentAgainstRoute=function(t,e,n,r){if(t.redirectTo)throw new Bf;if((t.outlet||wp)!==r)throw new Bf;var o,a=[],s=[];if("**"===t.path){var u=n.length>0?Ip(n).parameters:{};o=new Ef(n,u,Object.freeze(i({},this.urlTree.queryParams)),this.urlTree.fragment,Jf(t),r,t.component,t,Qf(e),Gf(e)+n.length,$f(t))}else{var l=function(t,e,n){if(""===e.path){if("full"===e.pathMatch&&(t.hasChildren()||n.length>0))throw new Bf;return{consumedSegments:[],lastChild:0,parameters:{}}}var r=(e.matcher||xp)(n,t,e);if(!r)throw new Bf;var o={};Rp(r.posParams,function(t,e){o[e]=t.path});var a=r.consumed.length>0?i({},o,r.consumed[r.consumed.length-1].parameters):o;return{consumedSegments:r.consumed,lastChild:r.consumed.length,parameters:a}}(e,t,n);a=l.consumedSegments,s=n.slice(l.lastChild),o=new Ef(a,l.parameters,Object.freeze(i({},this.urlTree.queryParams)),this.urlTree.fragment,Jf(t),r,t.component,t,Qf(e),Gf(e)+a.length,$f(t))}var c=function(t){return t.children?t.children:t.loadChildren?t._loadedConfig.routes:[]}(t),p=Kf(e,a,s,c,this.relativeLinkResolution),f=p.segmentGroup,h=p.slicedSegments;if(0===h.length&&f.hasChildren()){var d=this.processChildren(c,f);return[new yf(o,d)]}if(0===c.length&&0===h.length)return[new yf(o,[])];var g=this.processSegment(c,f,h,wp);return[new yf(o,g)]},t}();function Qf(t){for(var e=t;e._sourceSegment;)e=e._sourceSegment;return e}function Gf(t){for(var e=t,n=e._segmentIndexShift?e._segmentIndexShift:0;e._sourceSegment;)n+=(e=e._sourceSegment)._segmentIndexShift?e._segmentIndexShift:0;return n-1}function Kf(t,e,n,r,o){if(n.length>0&&function(t,e,n){return r.some(function(n){return Zf(t,e,n)&&Wf(n)!==wp})}(t,n)){var a=new Lp(e,function(t,e,n,r){var o,i,a={};a[wp]=r,r._sourceSegment=t,r._segmentIndexShift=e.length;try{for(var s=l(n),u=s.next();!u.done;u=s.next()){var c=u.value;if(""===c.path&&Wf(c)!==wp){var p=new Lp([],{});p._sourceSegment=t,p._segmentIndexShift=e.length,a[Wf(c)]=p}}}catch(t){o={error:t}}finally{try{u&&!u.done&&(i=s.return)&&i.call(s)}finally{if(o)throw o.error}}return a}(t,e,r,new Lp(n,t.children)));return a._sourceSegment=t,a._segmentIndexShift=e.length,{segmentGroup:a,slicedSegments:[]}}if(0===n.length&&function(t,e,n){return r.some(function(n){return Zf(t,e,n)})}(t,n)){var s=new Lp(t.segments,function(t,e,n,r,o,a){var s,u,c={};try{for(var p=l(r),f=p.next();!f.done;f=p.next()){var h=f.value;if(Zf(t,n,h)&&!o[Wf(h)]){var d=new Lp([],{});d._sourceSegment=t,d._segmentIndexShift="legacy"===a?t.segments.length:e.length,c[Wf(h)]=d}}}catch(t){s={error:t}}finally{try{f&&!f.done&&(u=p.return)&&u.call(p)}finally{if(s)throw s.error}}return i({},o,c)}(t,e,n,r,t.children,o));return s._sourceSegment=t,s._segmentIndexShift=e.length,{segmentGroup:s,slicedSegments:n}}var u=new Lp(t.segments,t.children);return u._sourceSegment=t,u._segmentIndexShift=e.length,{segmentGroup:u,slicedSegments:n}}function Zf(t,e,n){return(!(t.hasChildren()||e.length>0)||"full"!==n.pathMatch)&&""===n.path&&void 0===n.redirectTo}function Wf(t){return t.outlet||wp}function Jf(t){return t.data||{}}function $f(t){return t.resolve||{}}var Xf=function(){},Yf=function(){function t(){}return t.prototype.shouldDetach=function(t){return!1},t.prototype.store=function(t,e){},t.prototype.shouldAttach=function(t){return!1},t.prototype.retrieve=function(t){return null},t.prototype.shouldReuseRoute=function(t,e){return t.routeConfig===e.routeConfig},t}(),th=new vt("ROUTES"),eh=function(){function t(t,e,n,r){this.loader=t,this.compiler=e,this.onLoadStartListener=n,this.onLoadEndListener=r}return t.prototype.load=function(t,e){var n=this;return this.onLoadStartListener&&this.onLoadStartListener(e),this.loadModuleFactory(e.loadChildren).pipe(Z(function(r){n.onLoadEndListener&&n.onLoadEndListener(e);var o=r.create(t);return new Sp(Ap(o.injector.get(th)).map(kp),o)}))},t.prototype.loadModuleFactory=function(t){var e=this;return"string"==typeof t?X(this.loader.load(t)):Dp(t()).pipe(Y(function(t){return t instanceof nn?Uu(t):X(e.compiler.compileModuleAsync(t))}))},t}(),nh=function(){},rh=function(){function t(){}return t.prototype.shouldProcessUrl=function(t){return!0},t.prototype.extract=function(t){return t},t.prototype.merge=function(t,e){return t},t}();function oh(t){throw t}function ih(t,e,n){return e.parse("/")}function ah(t,e){return Uu(null)}var sh=function(){function t(t,e,n,r,o,i,a,s){var u=this;this.rootComponentType=t,this.urlSerializer=e,this.rootContexts=n,this.location=r,this.config=s,this.navigations=new Bu(null),this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new ut,this.errorHandler=oh,this.malformedUriErrorHandler=ih,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:ah,afterPreactivation:ah},this.urlHandlingStrategy=new rh,this.routeReuseStrategy=new Yf,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="legacy",this.ngModule=o.get(en),this.console=o.get(Ve);var l=o.get(ln);this.isNgZoneEnabled=l instanceof ln,this.resetConfig(s),this.currentUrlTree=new Fp(new Lp([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.configLoader=new eh(i,a,function(t){return u.triggerEvent(new hp(t))},function(t){return u.triggerEvent(new dp(t))}),this.routerState=bf(this.currentUrlTree,this.rootComponentType),this.processNavigations()}return t.prototype.resetRootComponentType=function(t){this.rootComponentType=t,this.routerState.root.component=this.rootComponentType},t.prototype.initialNavigation=function(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})},t.prototype.setUpLocationChangeListener=function(){var t=this;this.locationSubscription||(this.locationSubscription=this.location.subscribe(function(e){var n=t.parseUrl(e.url),r="popstate"===e.type?"popstate":"hashchange",o=e.state&&e.state.navigationId?{navigationId:e.state.navigationId}:null;setTimeout(function(){t.scheduleNavigation(n,r,o,{replaceUrl:!0})},0)}))},Object.defineProperty(t.prototype,"url",{get:function(){return this.serializeUrl(this.currentUrlTree)},enumerable:!0,configurable:!0}),t.prototype.triggerEvent=function(t){this.events.next(t)},t.prototype.resetConfig=function(t){Pp(t),this.config=t.map(kp),this.navigated=!1,this.lastSuccessfulId=-1},t.prototype.ngOnDestroy=function(){this.dispose()},t.prototype.dispose=function(){this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=null)},t.prototype.createUrlTree=function(t,e){void 0===e&&(e={});var n=e.relativeTo,r=e.queryParams,o=e.fragment,a=e.preserveQueryParams,s=e.queryParamsHandling,u=e.preserveFragment;En()&&a&&console&&console.warn&&console.warn("preserveQueryParams is deprecated, use queryParamsHandling instead.");var l=n||this.routerState.root,c=u?this.currentUrlTree.fragment:o,f=null;if(s)switch(s){case"merge":f=i({},this.currentUrlTree.queryParams,r);break;case"preserve":f=this.currentUrlTree.queryParams;break;default:f=r||null}else f=a?this.currentUrlTree.queryParams:r||null;return null!==f&&(f=this.removeEmptyProps(f)),function(t,e,n,r,o){if(0===n.length)return Mf(e.root,e.root,e,r,o);var i=function(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new Af(!0,0,t);var e=0,n=!1,r=t.reduce(function(t,r,o){if("object"==typeof r&&null!=r){if(r.outlets){var i={};return Rp(r.outlets,function(t,e){i[e]="string"==typeof t?t.split("/"):t}),p(t,[{outlets:i}])}if(r.segmentPath)return p(t,[r.segmentPath])}return"string"!=typeof r?p(t,[r]):0===o?(r.split("/").forEach(function(r,o){0==o&&"."===r||(0==o&&""===r?n=!0:".."===r?e++:""!=r&&t.push(r))}),t):p(t,[r])},[]);return new Af(n,e,r)}(n);if(i.toRoot())return Mf(e.root,new Lp([],{}),e,r,o);var a=function(t,n,r){if(t.isAbsolute)return new If(e.root,!0,0);if(-1===r.snapshot._lastPathIndex)return new If(r.snapshot._urlSegment,!0,0);var o=kf(t.commands[0])?0:1;return function(e,n,i){for(var a=r.snapshot._urlSegment,s=r.snapshot._lastPathIndex+o,u=t.numberOfDoubleDots;u>s;){if(u-=s,!(a=a.parent))throw new Error("Invalid number of '../'");s=a.segments.length}return new If(a,!1,s-u)}()}(i,0,t),s=a.processChildren?Df(a.segmentGroup,a.index,i.commands):Nf(a.segmentGroup,a.index,i.commands);return Mf(a.segmentGroup,s,e,r,o)}(l,this.currentUrlTree,t,f,c)},t.prototype.navigateByUrl=function(t,e){void 0===e&&(e={skipLocationChange:!1}),En()&&this.isNgZoneEnabled&&!ln.isInAngularZone()&&this.console.warn("Navigation triggered outside Angular zone, did you forget to call 'ngZone.run()'?");var n=t instanceof Fp?t:this.parseUrl(t),r=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(r,"imperative",null,e)},t.prototype.navigate=function(t,e){return void 0===e&&(e={skipLocationChange:!1}),function(t){for(var e=0;e a[_ngcontent-%COMP%], a[aria-expanded=true][_ngcontent-%COMP%]{color:#cbcbcb;background:#141414}a[data-toggle=collapse][_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]::after{display:block;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}ul[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:.9em!important;padding-left:30px!important;background:#fff;font-weight:bolder}ul.CTAs[_ngcontent-%COMP%]{padding:20px}ul.CTAs[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-align:center;font-size:.9em!important;display:block;border-radius:5px;margin-bottom:5px}a.download[_ngcontent-%COMP%]{background:#fff;color:#7386d5}a.article[_ngcontent-%COMP%], a.article[_ngcontent-%COMP%]:hover{background:#6d7fcc!important;color:#fff!important}#content[_ngcontent-%COMP%]{width:100%;padding:20px;min-height:100vh;transition:.3s}@media (max-width:768px){#sidebar[_ngcontent-%COMP%]{min-width:80px;max-width:80px;text-align:center;margin-left:-80px!important}.dropdown-toggle[_ngcontent-%COMP%]::after{top:auto;bottom:10px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}#sidebar.active[_ngcontent-%COMP%]{margin-left:0!important}#sidebar[_ngcontent-%COMP%] .CTAs[_ngcontent-%COMP%], #sidebar[_ngcontent-%COMP%] .sidebar-header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{display:none}#sidebar[_ngcontent-%COMP%] .sidebar-header[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{display:block}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding:20px 10px}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.85em}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{margin-right:0;display:block;font-size:1.3em}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding:10px!important}#sidebarCollapse[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:none}.text-muted[_ngcontent-%COMP%]{color:#bcb!important}}@media (min-width:576px){.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:first-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child):not(:last-child):not(:only-child){border-radius:.25rem}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:last-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}}.hide[_ngcontent-%COMP%]{display:none}.prompt[_ngcontent-%COMP%]{display:flex;border-right:1px solid #c99034;background-color:#5d001e;width:4%;margin-bottom:40px;border-radius:4px 0 0 4px}.promptext[_ngcontent-%COMP%]{-webkit-animation:.8s infinite blinkingText;animation:.8s infinite blinkingText;text-align:center;line-height:2em;font:1.5em bolder;margin:auto}.good[_ngcontent-%COMP%]{-webkit-animation:.3s ease-in-out anim;animation:.3s ease-in-out anim}.repoLink[_ngcontent-%COMP%]{color:#000;font-weight:bolder;text-decoration:underline}.headerprompt[_ngcontent-%COMP%]{display:flex;width:100%}.logotext[_ngcontent-%COMP%]{color:#5d001e}#content[_ngcontent-%COMP%] nav[_ngcontent-%COMP%] div.collapse[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a.nav-link[_ngcontent-%COMP%] i.far[_ngcontent-%COMP%]{color:#5d001e;font-size:1.8em;padding:.2em}#loading-img[_ngcontent-%COMP%]{background:url(http://preloaders.net/preloaders/360/Velocity.gif) center center no-repeat;height:100%;z-index:20}.overlay[_ngcontent-%COMP%]{background:#e9e9e9;display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.loader[_ngcontent-%COMP%]{border:0 solid #f3f3f3;border-radius:50%;border-top:2px solid #3498db;border-right:2px solid #3498db;width:20px;height:20px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}.card[_ngcontent-%COMP%]:not(.widget){background:linear-gradient(to right,#fff,#add8e6)}.light-red[_ngcontent-%COMP%]{background:linear-gradient(to right,#fff,#dfc99a)}.featureRequest[_ngcontent-%COMP%]{background-color:#007bff;color:#fff;font-size:1.5em;padding:10px 20px;border-radius:30px}#featureRequest[_ngcontent-%COMP%]{position:fixed;bottom:2em;right:2.5em}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes anim{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes anim{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes blinkingText{0%,100%{color:#cbcbcb}49%,50%,99%{color:transparent}}@keyframes blinkingText{0%,100%{color:#cbcbcb}49%,50%,99%{color:transparent}}.btn[_ngcontent-%COMP%]:not(.featureRequest){background-color:#5d001e;color:#141414}#content[_ngcontent-%COMP%] #header[_ngcontent-%COMP%] .navbar[_ngcontent-%COMP%]{width:96%}.navbar-form[_ngcontent-%COMP%]{width:88%}.form-control[_ngcontent-%COMP%]{padding:.6rem 1em}.container-fluid[_ngcontent-%COMP%]{padding-left:.3em}.card-group[_ngcontent-%COMP%]{flex-direction:column}#command.form-control[_ngcontent-%COMP%]{width:92%}.ml-auto[_ngcontent-%COMP%]{margin-left:0!important}.btn-info[_ngcontent-%COMP%]{border-color:orange}.btn-info[_ngcontent-%COMP%]:hover{border-color:orange;opacity:1}"]],data:{}});function Wh(t){return Zi(0,[(t()(),jo(0,0,null,null,9,"ul",[["class","collapse list-unstyled"],["id","pageSubmenu"]],null,null,null,null,null)),(t()(),jo(1,0,null,null,2,"li",[],null,null,null,null,null)),(t()(),jo(2,0,null,null,1,"a",[["href","#"]],null,null,null,null,null)),(t()(),Qi(-1,null,["Repo"])),(t()(),jo(4,0,null,null,2,"li",[],null,null,null,null,null)),(t()(),jo(5,0,null,null,1,"a",[["href","#"]],null,null,null,null,null)),(t()(),Qi(-1,null,["Issues"])),(t()(),jo(7,0,null,null,2,"li",[],null,null,null,null,null)),(t()(),jo(8,0,null,null,1,"a",[["href","#"]],null,null,null,null,null)),(t()(),Qi(-1,null,["Admin"]))],null,null)}function Jh(t){return Zi(0,[(t()(),jo(0,0,null,null,11,"li",[],null,null,null,null,null)),xi(1,278528,null,0,Dl,[cr,pr,Nn,Rn],{ngClass:[0,"ngClass"]},null),function(t,e){for(var n=Object.keys(e),r=n.length,o=new Array(r),i=0;i.mat-card-xl-image{margin:-8px 0 8px 0}@media (max-width:599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card-content>:first-child,.mat-card>:first-child{margin-top:0}.mat-card-content>:last-child:not(.mat-card-footer),.mat-card>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions .mat-button:first-child,.mat-card-actions .mat-raised-button:first-child{margin-left:0;margin-right:0}.mat-card-title{margin-bottom:8px}.mat-card-subtitle:not(:first-child),.mat-card-title:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}"],data:{}});function jd(t){return Zi(2,[zi(null,0),zi(null,1)],null,null)}var Fd=so({encapsulation:2,styles:[],data:{}});function Ld(t){return Zi(2,[zi(null,0),(t()(),jo(1,0,null,null,1,"div",[["class","mat-card-header-text"]],null,null,null,null,null)),zi(null,1),zi(null,2)],null,null)}var Hd="accent",Ud=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],Vd=function(t){function e(e,n,r,o){var i=t.call(this,e)||this;i._platform=n,i._focusMonitor=r,i._animationMode=o,i.isRoundButton=i._hasHostAttributes("mat-fab","mat-mini-fab"),i.isIconButton=i._hasHostAttributes("mat-icon-button");for(var a=0,s=Ud;a *";case":leave":return"* => void";case":increment":return function(t,e){return parseFloat(e)>parseFloat(t)};case":decrement":return function(t,e){return parseFloat(e) *"}}(t,n);if("function"==typeof r)return void e.push(r);t=r}var o=t.match(/^(\*|[-\w]+)\s*([=-]>)\s*(\*|[-\w]+)$/);if(null==o||o.length<4)return n.push('The provided transition expression "'+t+'" is not supported'),e;var i=o[1],a=o[2],s=o[3];e.push(qg(i,s)),"<"!=a[0]||i==Vg&&s==Vg||e.push(qg(s,i))}(t,o,r)}):o.push(n),o),animation:i,queryCount:e.queryCount,depCount:e.depCount,options:Jg(t.options)}},t.prototype.visitSequence=function(t,e){var n=this;return{type:2,steps:t.steps.map(function(t){return Hg(n,t,e)}),options:Jg(t.options)}},t.prototype.visitGroup=function(t,e){var n=this,r=e.currentTime,o=0,i=t.steps.map(function(t){e.currentTime=r;var i=Hg(n,t,e);return o=Math.max(o,e.currentTime),i});return e.currentTime=o,{type:3,steps:i,options:Jg(t.options)}},t.prototype.visitAnimate=function(t,e){var n,r=function(t,e){var n=null;if(t.hasOwnProperty("duration"))n=t;else if("number"==typeof t)return $g(Eg(t,e).duration,0,"");var r=t;if(r.split(/\s+/).some(function(t){return"{"==t.charAt(0)&&"{"==t.charAt(1)})){var o=$g(0,0,"");return o.dynamic=!0,o.strValue=r,o}return $g((n=n||Eg(r,e)).duration,n.delay,n.easing)}(t.timings,e.errors);e.currentAnimateTimings=r;var o=t.styles?t.styles:Gd({});if(5==o.type)n=this.visitKeyframes(o,e);else{var i=t.styles,a=!1;if(!i){a=!0;var s={};r.easing&&(s.easing=r.easing),i=Gd(s)}e.currentTime+=r.duration+r.delay;var u=this.visitStyle(i,e);u.isEmptyStep=a,n=u}return e.currentAnimateTimings=null,{type:4,timings:r,style:n,options:null}},t.prototype.visitStyle=function(t,e){var n=this._makeStyleAst(t,e);return this._validateStyleAst(n,e),n},t.prototype._makeStyleAst=function(t,e){var n=[];Array.isArray(t.styles)?t.styles.forEach(function(t){"string"==typeof t?t==qd?n.push(t):e.errors.push("The provided style string value "+t+" is not allowed."):n.push(t)}):n.push(t.styles);var r=!1,o=null;return n.forEach(function(t){if(Wg(t)){var e=t,n=e.easing;if(n&&(o=n,delete e.easing),!r)for(var i in e)if(e[i].toString().indexOf("{{")>=0){r=!0;break}}}),{type:6,styles:n,easing:o,offset:t.offset,containsDynamicStyles:r,options:null}},t.prototype._validateStyleAst=function(t,e){var n=this,r=e.currentAnimateTimings,o=e.currentTime,i=e.currentTime;r&&i>0&&(i-=r.duration+r.delay),t.styles.forEach(function(t){"string"!=typeof t&&Object.keys(t).forEach(function(r){if(n._driver.validateStyleProperty(r)){var a,s,u,l=e.collectedStyles[e.currentQuerySelector],c=l[r],p=!0;c&&(i!=o&&i>=c.startTime&&o<=c.endTime&&(e.errors.push('The CSS property "'+r+'" that exists between the times of "'+c.startTime+'ms" and "'+c.endTime+'ms" is also being animated in a parallel animation between the times of "'+i+'ms" and "'+o+'ms"'),p=!1),i=c.startTime),p&&(l[r]={startTime:i,endTime:o}),e.options&&(a=e.errors,s=e.options.params||{},(u=Ig(t[r])).length&&u.forEach(function(t){s.hasOwnProperty(t)||a.push("Unable to resolve the local animation param "+t+" in the given list of values")}))}else e.errors.push('The provided animation property "'+r+'" is not a supported CSS property for animations')})})},t.prototype.visitKeyframes=function(t,e){var n=this,r={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push("keyframes() must be placed inside of a call to animate()"),r;var o=0,i=[],a=!1,s=!1,u=0,l=t.steps.map(function(t){var r=n._makeStyleAst(t,e),l=null!=r.offset?r.offset:function(t){if("string"==typeof t)return null;var e=null;if(Array.isArray(t))t.forEach(function(t){if(Wg(t)&&t.hasOwnProperty("offset")){var n=t;e=parseFloat(n.offset),delete n.offset}});else if(Wg(t)&&t.hasOwnProperty("offset")){var n=t;e=parseFloat(n.offset),delete n.offset}return e}(r.styles),c=0;return null!=l&&(o++,c=r.offset=l),s=s||c<0||c>1,a=a||c0&&o0?o==f?1:p*o:i[o],s=a*g;e.currentTime=h+d.delay+s,d.duration=s,n._validateStyleAst(t,e),t.offset=a,r.styles.push(t)}),r},t.prototype.visitReference=function(t,e){return{type:8,animation:Hg(this,Mg(t.animation),e),options:Jg(t.options)}},t.prototype.visitAnimateChild=function(t,e){return e.depCount++,{type:9,options:Jg(t.options)}},t.prototype.visitAnimateRef=function(t,e){return{type:10,animation:this.visitReference(t.animation,e),options:Jg(t.options)}},t.prototype.visitQuery=function(t,e){var n=e.currentQuerySelector,r=t.options||{};e.queryCount++,e.currentQuery=t;var o=c(function(t){var e=!!t.split(/\s*,\s*/).find(function(t){return":self"==t});return e&&(t=t.replace(Qg,"")),[t=t.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,function(t){return".ng-trigger-"+t.substr(1)}).replace(/:animating/g,".ng-animating"),e]}(t.selector),2),i=o[0],a=o[1];e.currentQuerySelector=n.length?n+" "+i:i,rg(e.collectedStyles,e.currentQuerySelector,{});var s=Hg(this,Mg(t.animation),e);return e.currentQuery=null,e.currentQuerySelector=n,{type:11,selector:i,limit:r.limit||0,optional:!!r.optional,includeSelf:a,animation:s,originalSelector:t.selector,options:Jg(t.options)}},t.prototype.visitStagger=function(t,e){e.currentQuery||e.errors.push("stagger() can only be used inside of query()");var n="full"===t.timings?{duration:0,delay:0,easing:"full"}:Eg(t.timings,e.errors,!0);return{type:12,animation:Hg(this,Mg(t.animation),e),timings:n,options:null}},t}(),Zg=function(t){this.errors=t,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null};function Wg(t){return!Array.isArray(t)&&"object"==typeof t}function Jg(t){var e;return t?(t=xg(t)).params&&(t.params=(e=t.params)?xg(e):null):t={},t}function $g(t,e,n){return{duration:t,delay:e,easing:n}}function Xg(t,e,n,r,o,i,a,s){return void 0===a&&(a=null),void 0===s&&(s=!1),{type:1,element:t,keyframes:e,preStyleProps:n,postStyleProps:r,duration:o,delay:i,totalTime:o+i,easing:a,subTimeline:s}}var Yg=function(){function t(){this._map=new Map}return t.prototype.consume=function(t){var e=this._map.get(t);return e?this._map.delete(t):e=[],e},t.prototype.append=function(t,e){var n=this._map.get(t);n||this._map.set(t,n=[]),n.push.apply(n,p(e))},t.prototype.has=function(t){return this._map.has(t)},t.prototype.clear=function(){this._map.clear()},t}(),tm=new RegExp(":enter","g"),em=new RegExp(":leave","g");function nm(t,e,n,r,o,i,a,s,u,l){return void 0===i&&(i={}),void 0===a&&(a={}),void 0===l&&(l=[]),(new rm).buildKeyframes(t,e,n,r,o,i,a,s,u,l)}var rm=function(){function t(){}return t.prototype.buildKeyframes=function(t,e,n,r,o,i,a,s,u,l){void 0===l&&(l=[]),u=u||new Yg;var c=new im(t,e,u,r,o,l,[]);c.options=s,c.currentTimeline.setStyles([i],null,c.errors,s),Hg(this,n,c);var p=c.timelines.filter(function(t){return t.containsAnimation()});if(p.length&&Object.keys(a).length){var f=p[p.length-1];f.allowOnlyTimelineStyles()||f.setStyles([a],null,c.errors,s)}return p.length?p.map(function(t){return t.buildKeyframes()}):[Xg(e,[],[],[],0,0,"",!1)]},t.prototype.visitTrigger=function(t,e){},t.prototype.visitState=function(t,e){},t.prototype.visitTransition=function(t,e){},t.prototype.visitAnimateChild=function(t,e){var n=e.subInstructions.consume(e.element);if(n){var r=e.createSubContext(t.options),o=e.currentTimeline.currentTime,i=this._visitSubInstructions(n,r,r.options);o!=i&&e.transformIntoNewTimeline(i)}e.previousNode=t},t.prototype.visitAnimateRef=function(t,e){var n=e.createSubContext(t.options);n.transformIntoNewTimeline(),this.visitReference(t.animation,n),e.transformIntoNewTimeline(n.currentTimeline.currentTime),e.previousNode=t},t.prototype._visitSubInstructions=function(t,e,n){var r=e.currentTimeline.currentTime,o=null!=n.duration?wg(n.duration):null,i=null!=n.delay?wg(n.delay):null;return 0!==o&&t.forEach(function(t){var n=e.appendInstructionToTimeline(t,o,i);r=Math.max(r,n.duration+n.delay)}),r},t.prototype.visitReference=function(t,e){e.updateOptions(t.options,!0),Hg(this,t.animation,e),e.previousNode=t},t.prototype.visitSequence=function(t,e){var n=this,r=e.subContextCount,o=e,i=t.options;if(i&&(i.params||i.delay)&&((o=e.createSubContext(i)).transformIntoNewTimeline(),null!=i.delay)){6==o.previousNode.type&&(o.currentTimeline.snapshotCurrentStyles(),o.previousNode=om);var a=wg(i.delay);o.delayNextStep(a)}t.steps.length&&(t.steps.forEach(function(t){return Hg(n,t,o)}),o.currentTimeline.applyStylesToKeyframe(),o.subContextCount>r&&o.transformIntoNewTimeline()),e.previousNode=t},t.prototype.visitGroup=function(t,e){var n=this,r=[],o=e.currentTimeline.currentTime,i=t.options&&t.options.delay?wg(t.options.delay):0;t.steps.forEach(function(a){var s=e.createSubContext(t.options);i&&s.delayNextStep(i),Hg(n,a,s),o=Math.max(o,s.currentTimeline.currentTime),r.push(s.currentTimeline)}),r.forEach(function(t){return e.currentTimeline.mergeTimelineCollectedStyles(t)}),e.transformIntoNewTimeline(o),e.previousNode=t},t.prototype._visitTiming=function(t,e){if(t.dynamic){var n=t.strValue;return Eg(e.params?Rg(n,e.params,e.errors):n,e.errors)}return{duration:t.duration,delay:t.delay,easing:t.easing}},t.prototype.visitAnimate=function(t,e){var n=e.currentAnimateTimings=this._visitTiming(t.timings,e),r=e.currentTimeline;n.delay&&(e.incrementTime(n.delay),r.snapshotCurrentStyles());var o=t.style;5==o.type?this.visitKeyframes(o,e):(e.incrementTime(n.duration),this.visitStyle(o,e),r.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=t},t.prototype.visitStyle=function(t,e){var n=e.currentTimeline,r=e.currentAnimateTimings;!r&&n.getCurrentStyleProperties().length&&n.forwardFrame();var o=r&&r.easing||t.easing;t.isEmptyStep?n.applyEmptyStep(o):n.setStyles(t.styles,o,e.errors,e.options),e.previousNode=t},t.prototype.visitKeyframes=function(t,e){var n=e.currentAnimateTimings,r=e.currentTimeline.duration,o=n.duration,i=e.createSubContext().currentTimeline;i.easing=n.easing,t.styles.forEach(function(t){i.forwardTime((t.offset||0)*o),i.setStyles(t.styles,t.easing,e.errors,e.options),i.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(i),e.transformIntoNewTimeline(r+o),e.previousNode=t},t.prototype.visitQuery=function(t,e){var n=this,r=e.currentTimeline.currentTime,o=t.options||{},i=o.delay?wg(o.delay):0;i&&(6===e.previousNode.type||0==r&&e.currentTimeline.getCurrentStyleProperties().length)&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=om);var a=r,s=e.invokeQuery(t.selector,t.originalSelector,t.limit,t.includeSelf,!!o.optional,e.errors);e.currentQueryTotal=s.length;var u=null;s.forEach(function(r,o){e.currentQueryIndex=o;var s=e.createSubContext(t.options,r);i&&s.delayNextStep(i),r===e.element&&(u=s.currentTimeline),Hg(n,t.animation,s),s.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,s.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(a),u&&(e.currentTimeline.mergeTimelineCollectedStyles(u),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=t},t.prototype.visitStagger=function(t,e){var n=e.parentContext,r=e.currentTimeline,o=t.timings,i=Math.abs(o.duration),a=i*(e.currentQueryTotal-1),s=i*e.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":s=a-s;break;case"full":s=n.currentStaggerTime}var u=e.currentTimeline;s&&u.delayNextStep(s);var l=u.currentTime;Hg(this,t.animation,e),e.previousNode=t,n.currentStaggerTime=r.currentTime-l+(r.startTime-n.currentTimeline.startTime)},t}(),om={},im=function(){function t(t,e,n,r,o,i,a,s){this._driver=t,this.element=e,this.subInstructions=n,this._enterClassName=r,this._leaveClassName=o,this.errors=i,this.timelines=a,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=om,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=s||new am(this._driver,e,0),a.push(this.currentTimeline)}return Object.defineProperty(t.prototype,"params",{get:function(){return this.options.params},enumerable:!0,configurable:!0}),t.prototype.updateOptions=function(t,e){var n=this;if(t){var r=t,o=this.options;null!=r.duration&&(o.duration=wg(r.duration)),null!=r.delay&&(o.delay=wg(r.delay));var i=r.params;if(i){var a=o.params;a||(a=this.options.params={}),Object.keys(i).forEach(function(t){e&&a.hasOwnProperty(t)||(a[t]=Rg(i[t],a,n.errors))})}}},t.prototype._copyOptions=function(){var t={};if(this.options){var e=this.options.params;if(e){var n=t.params={};Object.keys(e).forEach(function(t){n[t]=e[t]})}}return t},t.prototype.createSubContext=function(e,n,r){void 0===e&&(e=null);var o=n||this.element,i=new t(this._driver,o,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(o,r||0));return i.previousNode=this.previousNode,i.currentAnimateTimings=this.currentAnimateTimings,i.options=this._copyOptions(),i.updateOptions(e),i.currentQueryIndex=this.currentQueryIndex,i.currentQueryTotal=this.currentQueryTotal,i.parentContext=this,this.subContextCount++,i},t.prototype.transformIntoNewTimeline=function(t){return this.previousNode=om,this.currentTimeline=this.currentTimeline.fork(this.element,t),this.timelines.push(this.currentTimeline),this.currentTimeline},t.prototype.appendInstructionToTimeline=function(t,e,n){var r={duration:null!=e?e:t.duration,delay:this.currentTimeline.currentTime+(null!=n?n:0)+t.delay,easing:""},o=new sm(this._driver,t.element,t.keyframes,t.preStyleProps,t.postStyleProps,r,t.stretchStartingKeyframe);return this.timelines.push(o),r},t.prototype.incrementTime=function(t){this.currentTimeline.forwardTime(this.currentTimeline.duration+t)},t.prototype.delayNextStep=function(t){t>0&&this.currentTimeline.delayNextStep(t)},t.prototype.invokeQuery=function(t,e,n,r,o,i){var a=[];if(r&&a.push(this.element),t.length>0){t=(t=t.replace(tm,"."+this._enterClassName)).replace(em,"."+this._leaveClassName);var s=this._driver.query(this.element,t,1!=n);0!==n&&(s=n<0?s.slice(s.length+n,s.length):s.slice(0,n)),a.push.apply(a,p(s))}return o||0!=a.length||i.push('`query("'+e+'")` returned zero elements. (Use `query("'+e+'", { optional: true })` if you wish to allow this.)'),a},t}(),am=function(){function t(t,e,n,r){this._driver=t,this.element=e,this.startTime=n,this._elementTimelineStylesLookup=r,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}return t.prototype.containsAnimation=function(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}},t.prototype.getCurrentStyleProperties=function(){return Object.keys(this._currentKeyframe)},Object.defineProperty(t.prototype,"currentTime",{get:function(){return this.startTime+this.duration},enumerable:!0,configurable:!0}),t.prototype.delayNextStep=function(t){var e=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||e?(this.forwardTime(this.currentTime+t),e&&this.snapshotCurrentStyles()):this.startTime+=t},t.prototype.fork=function(e,n){return this.applyStylesToKeyframe(),new t(this._driver,e,n||this.currentTime,this._elementTimelineStylesLookup)},t.prototype._loadKeyframe=function(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))},t.prototype.forwardFrame=function(){this.duration+=1,this._loadKeyframe()},t.prototype.forwardTime=function(t){this.applyStylesToKeyframe(),this.duration=t,this._loadKeyframe()},t.prototype._updateStyle=function(t,e){this._localTimelineStyles[t]=e,this._globalTimelineStyles[t]=e,this._styleSummary[t]={time:this.currentTime,value:e}},t.prototype.allowOnlyTimelineStyles=function(){return this._currentEmptyStepKeyframe!==this._currentKeyframe},t.prototype.applyEmptyStep=function(t){var e=this;t&&(this._previousKeyframe.easing=t),Object.keys(this._globalTimelineStyles).forEach(function(t){e._backFill[t]=e._globalTimelineStyles[t]||qd,e._currentKeyframe[t]=qd}),this._currentEmptyStepKeyframe=this._currentKeyframe},t.prototype.setStyles=function(t,e,n,r){var o=this;e&&(this._previousKeyframe.easing=e);var i=r&&r.params||{},a=function(t,e){var n,r={};return t.forEach(function(t){"*"===t?(n=n||Object.keys(e)).forEach(function(t){r[t]=qd}):Sg(t,!1,r)}),r}(t,this._globalTimelineStyles);Object.keys(a).forEach(function(t){var e=Rg(a[t],i,n);o._pendingStyles[t]=e,o._localTimelineStyles.hasOwnProperty(t)||(o._backFill[t]=o._globalTimelineStyles.hasOwnProperty(t)?o._globalTimelineStyles[t]:qd),o._updateStyle(t,e)})},t.prototype.applyStylesToKeyframe=function(){var t=this,e=this._pendingStyles,n=Object.keys(e);0!=n.length&&(this._pendingStyles={},n.forEach(function(n){t._currentKeyframe[n]=e[n]}),Object.keys(this._localTimelineStyles).forEach(function(e){t._currentKeyframe.hasOwnProperty(e)||(t._currentKeyframe[e]=t._localTimelineStyles[e])}))},t.prototype.snapshotCurrentStyles=function(){var t=this;Object.keys(this._localTimelineStyles).forEach(function(e){var n=t._localTimelineStyles[e];t._pendingStyles[e]=n,t._updateStyle(e,n)})},t.prototype.getFinalKeyframe=function(){return this._keyframes.get(this.duration)},Object.defineProperty(t.prototype,"properties",{get:function(){var t=[];for(var e in this._currentKeyframe)t.push(e);return t},enumerable:!0,configurable:!0}),t.prototype.mergeTimelineCollectedStyles=function(t){var e=this;Object.keys(t._styleSummary).forEach(function(n){var r=e._styleSummary[n],o=t._styleSummary[n];(!r||o.time>r.time)&&e._updateStyle(n,o.value)})},t.prototype.buildKeyframes=function(){var t=this;this.applyStylesToKeyframe();var e=new Set,n=new Set,r=1===this._keyframes.size&&0===this.duration,o=[];this._keyframes.forEach(function(i,a){var s=Sg(i,!0);Object.keys(s).forEach(function(t){var r=s[t];r==Jd?e.add(t):r==qd&&n.add(t)}),r||(s.offset=a/t.duration),o.push(s)});var i=e.size?Ng(e.values()):[],a=n.size?Ng(n.values()):[];if(r){var s=o[0],u=xg(s);s.offset=0,u.offset=1,o=[s,u]}return Xg(this.element,o,i,a,this.duration,this.startTime,this.easing,!1)},t}(),sm=function(t){function e(e,n,r,o,i,a,s){void 0===s&&(s=!1);var u=t.call(this,e,n,a.delay)||this;return u.element=n,u.keyframes=r,u.preStyleProps=o,u.postStyleProps=i,u._stretchStartingKeyframe=s,u.timings={duration:a.duration,delay:a.delay,easing:a.easing},u}return o(e,t),e.prototype.containsAnimation=function(){return this.keyframes.length>1},e.prototype.buildKeyframes=function(){var t=this.keyframes,e=this.timings,n=e.delay,r=e.duration,o=e.easing;if(this._stretchStartingKeyframe&&n){var i=[],a=r+n,s=n/a,u=Sg(t[0],!1);u.offset=0,i.push(u);var l=Sg(t[0],!1);l.offset=um(s),i.push(l);for(var c=t.length-1,p=1;p<=c;p++){var f=Sg(t[p],!1);f.offset=um((n+f.offset*r)/a),i.push(f)}r=a,n=0,o="",t=i}return Xg(this.element,t,this.preStyleProps,this.postStyleProps,r,n,o,!0)},e}(am);function um(t,e){void 0===e&&(e=3);var n=Math.pow(10,e-1);return Math.round(t*n)/n}var lm=function(){},cm=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return o(e,t),e.prototype.normalizePropertyName=function(t,e){return jg(t)},e.prototype.normalizeStyleValue=function(t,e,n,r){var o="",i=n.toString().trim();if(pm[e]&&0!==n&&"0"!==n)if("number"==typeof n)o="px";else{var a=n.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&0==a[1].length&&r.push("Please provide a CSS unit value for "+t+":"+n)}return i+o},e}(lm),pm=function(t){var e={};return"width,height,minWidth,minHeight,maxWidth,maxHeight,left,top,bottom,right,fontSize,outlineWidth,outlineOffset,paddingTop,paddingLeft,paddingBottom,paddingRight,marginTop,marginLeft,marginBottom,marginRight,borderRadius,borderWidth,borderTopWidth,borderLeftWidth,borderRightWidth,borderBottomWidth,textIndent,perspective".split(",").forEach(function(t){return e[t]=!0}),e}();function fm(t,e,n,r,o,i,a,s,u,l,c,p,f){return{type:0,element:t,triggerName:e,isRemovalTransition:o,fromState:n,fromStyles:i,toState:r,toStyles:a,timelines:s,queriedElements:u,preStyleProps:l,postStyleProps:c,totalTime:p,errors:f}}var hm={},dm=function(){function t(t,e,n){this._triggerName=t,this.ast=e,this._stateStyles=n}return t.prototype.match=function(t,e,n,r){return function(t,e,n,r,o){return t.some(function(t){return t(e,n,r,o)})}(this.ast.matchers,t,e,n,r)},t.prototype.buildStyles=function(t,e,n){var r=this._stateStyles["*"],o=this._stateStyles[t],i=r?r.buildStyles(e,n):{};return o?o.buildStyles(e,n):i},t.prototype.build=function(t,e,n,r,o,a,s,u,l,c){var p=[],f=this.ast.options&&this.ast.options.params||hm,h=this.buildStyles(n,s&&s.params||hm,p),d=u&&u.params||hm,g=this.buildStyles(r,d,p),m=new Set,y=new Map,v=new Map,_="void"===r,b={params:i({},f,d)},w=c?[]:nm(t,e,this.ast.animation,o,a,h,g,b,l,p),C=0;if(w.forEach(function(t){C=Math.max(t.duration+t.delay,C)}),p.length)return fm(e,this._triggerName,n,r,_,h,g,[],[],y,v,C,p);w.forEach(function(t){var n=t.element,r=rg(y,n,{});t.preStyleProps.forEach(function(t){return r[t]=!0});var o=rg(v,n,{});t.postStyleProps.forEach(function(t){return o[t]=!0}),n!==e&&m.add(n)});var E=Ng(m.values());return fm(e,this._triggerName,n,r,_,h,g,w,E,y,v,C)},t}(),gm=function(){function t(t,e){this.styles=t,this.defaultParams=e}return t.prototype.buildStyles=function(t,e){var n={},r=xg(this.defaultParams);return Object.keys(t).forEach(function(e){var n=t[e];null!=n&&(r[e]=n)}),this.styles.styles.forEach(function(t){if("string"!=typeof t){var o=t;Object.keys(o).forEach(function(t){var i=o[t];i.length>1&&(i=Rg(i,r,e)),n[t]=i})}}),n},t}(),mm=function(){function t(t,e){var n=this;this.name=t,this.ast=e,this.transitionFactories=[],this.states={},e.states.forEach(function(t){n.states[t.name]=new gm(t.style,t.options&&t.options.params||{})}),ym(this.states,"true","1"),ym(this.states,"false","0"),e.transitions.forEach(function(e){n.transitionFactories.push(new dm(t,e,n.states))}),this.fallbackTransition=new dm(t,{type:1,animation:{type:2,steps:[],options:null},matchers:[function(t,e){return!0}],options:null,queryCount:0,depCount:0},this.states)}return Object.defineProperty(t.prototype,"containsQueries",{get:function(){return this.ast.queryCount>0},enumerable:!0,configurable:!0}),t.prototype.matchTransition=function(t,e,n,r){return this.transitionFactories.find(function(o){return o.match(t,e,n,r)})||null},t.prototype.matchStyles=function(t,e,n){return this.fallbackTransition.buildStyles(t,e,n)},t}();function ym(t,e,n){t.hasOwnProperty(e)?t.hasOwnProperty(n)||(t[n]=t[e]):t.hasOwnProperty(n)&&(t[e]=t[n])}var vm=new Yg,_m=function(){function t(t,e,n){this.bodyNode=t,this._driver=e,this._normalizer=n,this._animations={},this._playersById={},this.players=[]}return t.prototype.register=function(t,e){var n=[],r=Gg(this._driver,e,n);if(n.length)throw new Error("Unable to build the animation due to the following errors: "+n.join("\n"));this._animations[t]=r},t.prototype._buildPlayer=function(t,e,n){var r=t.element,o=Yd(0,this._normalizer,0,t.keyframes,e,n);return this._driver.animate(r,o,t.duration,t.delay,t.easing,[],!0)},t.prototype.create=function(t,e,n){var r=this;void 0===n&&(n={});var o,i=[],a=this._animations[t],s=new Map;if(a?(o=nm(this._driver,e,a,"ng-enter","ng-leave",{},{},n,vm,i)).forEach(function(t){var e=rg(s,t.element,{});t.postStyleProps.forEach(function(t){return e[t]=null})}):(i.push("The requested animation doesn't exist or has already been destroyed"),o=[]),i.length)throw new Error("Unable to create the animation due to the following errors: "+i.join("\n"));s.forEach(function(t,e){Object.keys(t).forEach(function(n){t[n]=r._driver.computeStyle(e,n,qd)})});var u=Xd(o.map(function(t){var e=s.get(t.element);return r._buildPlayer(t,{},e)}));return this._playersById[t]=u,u.onDestroy(function(){return r.destroy(t)}),this.players.push(u),u},t.prototype.destroy=function(t){var e=this._getPlayer(t);e.destroy(),delete this._playersById[t];var n=this.players.indexOf(e);n>=0&&this.players.splice(n,1)},t.prototype._getPlayer=function(t){var e=this._playersById[t];if(!e)throw new Error("Unable to find the timeline player referenced by "+t);return e},t.prototype.listen=function(t,e,n,r){var o=ng(e,"","","");return tg(this._getPlayer(t),n,o,r),function(){}},t.prototype.command=function(t,e,n,r){if("register"!=n)if("create"!=n){var o=this._getPlayer(t);switch(n){case"play":o.play();break;case"pause":o.pause();break;case"reset":o.reset();break;case"restart":o.restart();break;case"finish":o.finish();break;case"init":o.init();break;case"setPosition":o.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(t)}}else this.create(t,e,r[0]||{});else this.register(t,r[0])},t}(),bm=[],wm={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Cm={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Em="__ng_removed",xm=function(){function t(t,e){void 0===e&&(e=""),this.namespaceId=e;var n=t&&t.hasOwnProperty("value");if(this.value=function(t){return null!=t?t:null}(n?t.value:t),n){var r=xg(t);delete r.value,this.options=r}else this.options={};this.options.params||(this.options.params={})}return Object.defineProperty(t.prototype,"params",{get:function(){return this.options.params},enumerable:!0,configurable:!0}),t.prototype.absorbOptions=function(t){var e=t.params;if(e){var n=this.options.params;Object.keys(e).forEach(function(t){null==n[t]&&(n[t]=e[t])})}},t}(),Sm=new xm("void"),Pm=function(){function t(t,e,n){this.id=t,this.hostElement=e,this._engine=n,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+t,Nm(e,this._hostClassName)}return t.prototype.listen=function(t,e,n,r){var o,i=this;if(!this._triggers.hasOwnProperty(e))throw new Error('Unable to listen on the animation trigger event "'+n+'" because the animation trigger "'+e+"\" doesn't exist!");if(null==n||0==n.length)throw new Error('Unable to listen on the animation trigger "'+e+'" because the provided event is undefined!');if("start"!=(o=n)&&"done"!=o)throw new Error('The provided animation trigger event "'+n+'" for the animation trigger "'+e+'" is not supported!');var a=rg(this._elementListeners,t,[]),s={name:e,phase:n,callback:r};a.push(s);var u=rg(this._engine.statesByElement,t,{});return u.hasOwnProperty(e)||(Nm(t,"ng-trigger"),Nm(t,"ng-trigger-"+e),u[e]=Sm),function(){i._engine.afterFlush(function(){var t=a.indexOf(s);t>=0&&a.splice(t,1),i._triggers[e]||delete u[e]})}},t.prototype.register=function(t,e){return!this._triggers[t]&&(this._triggers[t]=e,!0)},t.prototype._getTrigger=function(t){var e=this._triggers[t];if(!e)throw new Error('The provided animation trigger "'+t+'" has not been registered!');return e},t.prototype.trigger=function(t,e,n,r){var o=this;void 0===r&&(r=!0);var i=this._getTrigger(e),a=new Tm(this.id,e,t),s=this._engine.statesByElement.get(t);s||(Nm(t,"ng-trigger"),Nm(t,"ng-trigger-"+e),this._engine.statesByElement.set(t,s={}));var u=s[e],l=new xm(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&u&&l.absorbOptions(u.options),s[e]=l,u||(u=Sm),"void"===l.value||u.value!==l.value){var c=rg(this._engine.playersByElement,t,[]);c.forEach(function(t){t.namespaceId==o.id&&t.triggerName==e&&t.queued&&t.destroy()});var p=i.matchTransition(u.value,l.value,t,l.params),f=!1;if(!p){if(!r)return;p=i.fallbackTransition,f=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:t,triggerName:e,transition:p,fromState:u,toState:l,player:a,isFallbackTransition:f}),f||(Nm(t,"ng-animate-queued"),a.onStart(function(){Dm(t,"ng-animate-queued")})),a.onDone(function(){var e=o.players.indexOf(a);e>=0&&o.players.splice(e,1);var n=o._engine.playersByElement.get(t);if(n){var r=n.indexOf(a);r>=0&&n.splice(r,1)}}),this.players.push(a),c.push(a),a}if(!function(t,e){var n=Object.keys(t),r=Object.keys(e);if(n.length!=r.length)return!1;for(var o=0;o=0){for(var r=!1,o=n;o>=0;o--)if(this.driver.containsElement(this._namespaceList[o].hostElement,e)){this._namespaceList.splice(o+1,0,t),r=!0;break}r||this._namespaceList.splice(0,0,t)}else this._namespaceList.push(t);return this.namespacesByHostElement.set(e,t),t},t.prototype.register=function(t,e){var n=this._namespaceLookup[t];return n||(n=this.createNamespace(t,e)),n},t.prototype.registerTrigger=function(t,e,n){var r=this._namespaceLookup[t];r&&r.register(e,n)&&this.totalAnimations++},t.prototype.destroy=function(t,e){var n=this;if(t){var r=this._fetchNamespace(t);this.afterFlush(function(){n.namespacesByHostElement.delete(r.hostElement),delete n._namespaceLookup[t];var e=n._namespaceList.indexOf(r);e>=0&&n._namespaceList.splice(e,1)}),this.afterFlushAnimationsDone(function(){return r.destroy(e)})}},t.prototype._fetchNamespace=function(t){return this._namespaceLookup[t]},t.prototype.fetchNamespacesByElement=function(t){var e=new Set,n=this.statesByElement.get(t);if(n)for(var r=Object.keys(n),o=0;o=0&&this.collectedLeaveElements.splice(i,1)}if(t){var a=this._fetchNamespace(t);a&&a.insertNode(e,n)}r&&this.collectEnterElement(e)}},t.prototype.collectEnterElement=function(t){this.collectedEnterElements.push(t)},t.prototype.markElementAsDisabled=function(t,e){e?this.disabledNodes.has(t)||(this.disabledNodes.add(t),Nm(t,"ng-animate-disabled")):this.disabledNodes.has(t)&&(this.disabledNodes.delete(t),Dm(t,"ng-animate-disabled"))},t.prototype.removeNode=function(t,e,n){if(km(e)){var r=t?this._fetchNamespace(t):null;r?r.removeNode(e,n):this.markElementAsRemoved(t,e,!1,n)}else this._onRemovalComplete(e,n)},t.prototype.markElementAsRemoved=function(t,e,n,r){this.collectedLeaveElements.push(e),e[Em]={namespaceId:t,setForRemoval:r,hasAnimation:n,removedBeforeQueried:!1}},t.prototype.listen=function(t,e,n,r,o){return km(e)?this._fetchNamespace(t).listen(e,n,r,o):function(){}},t.prototype._buildInstruction=function(t,e,n,r,o){return t.transition.build(this.driver,t.element,t.fromState.value,t.toState.value,n,r,t.fromState.options,t.toState.options,e,o)},t.prototype.destroyInnerAnimations=function(t){var e=this,n=this.driver.query(t,".ng-trigger",!0);n.forEach(function(t){return e.destroyActiveAnimationsForElement(t)}),0!=this.playersByQueriedElement.size&&(n=this.driver.query(t,".ng-animating",!0)).forEach(function(t){return e.finishActiveQueriedAnimationOnElement(t)})},t.prototype.destroyActiveAnimationsForElement=function(t){var e=this.playersByElement.get(t);e&&e.forEach(function(t){t.queued?t.markedForDestroy=!0:t.destroy()})},t.prototype.finishActiveQueriedAnimationOnElement=function(t){var e=this.playersByQueriedElement.get(t);e&&e.forEach(function(t){return t.finish()})},t.prototype.whenRenderingDone=function(){var t=this;return new Promise(function(e){if(t.players.length)return Xd(t.players).onDone(function(){return e()});e()})},t.prototype.processLeaveNode=function(t){var e=this,n=t[Em];if(n&&n.setForRemoval){if(t[Em]=wm,n.namespaceId){this.destroyInnerAnimations(t);var r=this._fetchNamespace(n.namespaceId);r&&r.clearElementCache(t)}this._onRemovalComplete(t,n.setForRemoval)}this.driver.matchesElement(t,".ng-animate-disabled")&&this.markElementAsDisabled(t,!1),this.driver.query(t,".ng-animate-disabled",!0).forEach(function(n){e.markElementAsDisabled(t,!1)})},t.prototype.flush=function(t){var e=this;void 0===t&&(t=-1);var n=[];if(this.newHostElements.size&&(this.newHostElements.forEach(function(t,n){return e._balanceNamespaceList(t,n)}),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(var r=0;r=0;P--)this._namespaceList[P].drainQueuedTransitions(e).forEach(function(t){var e=t.player,i=t.element;if(x.push(e),n.collectedEnterElements.length){var a=i[Em];if(a&&a.setForMove)return void e.destroy()}var p=!h||!n.driver.containsElement(h,i),f=C.get(i),d=m.get(i),g=n._buildInstruction(t,r,d,f,p);if(g.errors&&g.errors.length)S.push(g);else{if(p)return e.onStart(function(){return kg(i,g.fromStyles)}),e.onDestroy(function(){return Tg(i,g.toStyles)}),void o.push(e);if(t.isFallbackTransition)return e.onStart(function(){return kg(i,g.fromStyles)}),e.onDestroy(function(){return Tg(i,g.toStyles)}),void o.push(e);g.timelines.forEach(function(t){return t.stretchStartingKeyframe=!0}),r.append(i,g.timelines),s.push({instruction:g,player:e,element:i}),g.queriedElements.forEach(function(t){return rg(u,t,[]).push(e)}),g.preStyleProps.forEach(function(t,e){var n=Object.keys(t);if(n.length){var r=l.get(e);r||l.set(e,r=new Set),n.forEach(function(t){return r.add(t)})}}),g.postStyleProps.forEach(function(t,e){var n=Object.keys(t),r=c.get(e);r||c.set(e,r=new Set),n.forEach(function(t){return r.add(t)})})}});if(S.length){var O=[];S.forEach(function(t){O.push("@"+t.triggerName+" has failed due to:\n"),t.errors.forEach(function(t){return O.push("- "+t+"\n")})}),x.forEach(function(t){return t.destroy()}),this.reportError(O)}var T=new Map,k=new Map;s.forEach(function(t){var e=t.element;r.has(e)&&(k.set(e,e),n._beforeAnimationBuild(t.player.namespaceId,t.instruction,T))}),o.forEach(function(t){var e=t.element;n._getPreviousPlayers(e,!1,t.namespaceId,t.triggerName,null).forEach(function(t){rg(T,e,[]).push(t),t.destroy()})});var M=v.filter(function(t){return Fm(t,l,c)}),A=new Map;Am(A,this.driver,b,c,qd).forEach(function(t){Fm(t,l,c)&&M.push(t)});var I=new Map;g.forEach(function(t,e){Am(I,n.driver,new Set(t),l,Jd)}),M.forEach(function(t){var e=A.get(t),n=I.get(t);A.set(t,i({},e,n))});var R=[],N=[],D={};s.forEach(function(t){var e=t.element,i=t.player,s=t.instruction;if(r.has(e)){if(f.has(e))return i.onDestroy(function(){return Tg(e,s.toStyles)}),i.disabled=!0,i.overrideTotalTime(s.totalTime),void o.push(i);var u=D;if(k.size>1){for(var l=e,c=[];l=l.parentNode;){var p=k.get(l);if(p){u=p;break}c.push(l)}c.forEach(function(t){return k.set(t,u)})}var h=n._buildAnimation(i.namespaceId,s,T,a,I,A);if(i.setRealPlayer(h),u===D)R.push(i);else{var d=n.playersByElement.get(u);d&&d.length&&(i.parentPlayer=Xd(d)),o.push(i)}}else kg(e,s.fromStyles),i.onDestroy(function(){return Tg(e,s.toStyles)}),N.push(i),f.has(e)&&o.push(i)}),N.forEach(function(t){var e=a.get(t.element);if(e&&e.length){var n=Xd(e);t.setRealPlayer(n)}}),o.forEach(function(t){t.parentPlayer?t.syncPlayerEvents(t.parentPlayer):t.destroy()});for(var j=0;j0?this.driver.animate(t.element,e,t.duration,t.delay,t.easing,n):new Zd(t.duration,t.delay)},t}(),Tm=function(){function t(t,e,n){this.namespaceId=t,this.triggerName=e,this.element=n,this._player=new Zd,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}return t.prototype.setRealPlayer=function(t){var e=this;this._containsRealPlayer||(this._player=t,Object.keys(this._queuedCallbacks).forEach(function(n){e._queuedCallbacks[n].forEach(function(e){return tg(t,n,void 0,e)})}),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(t.totalTime),this.queued=!1)},t.prototype.getRealPlayer=function(){return this._player},t.prototype.overrideTotalTime=function(t){this.totalTime=t},t.prototype.syncPlayerEvents=function(t){var e=this,n=this._player;n.triggerCallback&&t.onStart(function(){return n.triggerCallback("start")}),t.onDone(function(){return e.finish()}),t.onDestroy(function(){return e.destroy()})},t.prototype._queueEvent=function(t,e){rg(this._queuedCallbacks,t,[]).push(e)},t.prototype.onDone=function(t){this.queued&&this._queueEvent("done",t),this._player.onDone(t)},t.prototype.onStart=function(t){this.queued&&this._queueEvent("start",t),this._player.onStart(t)},t.prototype.onDestroy=function(t){this.queued&&this._queueEvent("destroy",t),this._player.onDestroy(t)},t.prototype.init=function(){this._player.init()},t.prototype.hasStarted=function(){return!this.queued&&this._player.hasStarted()},t.prototype.play=function(){!this.queued&&this._player.play()},t.prototype.pause=function(){!this.queued&&this._player.pause()},t.prototype.restart=function(){!this.queued&&this._player.restart()},t.prototype.finish=function(){this._player.finish()},t.prototype.destroy=function(){this.destroyed=!0,this._player.destroy()},t.prototype.reset=function(){!this.queued&&this._player.reset()},t.prototype.setPosition=function(t){this.queued||this._player.setPosition(t)},t.prototype.getPosition=function(){return this.queued?0:this._player.getPosition()},t.prototype.triggerCallback=function(t){var e=this._player;e.triggerCallback&&e.triggerCallback(t)},t}();function km(t){return t&&1===t.nodeType}function Mm(t,e){var n=t.style.display;return t.style.display=null!=e?e:"none",n}function Am(t,e,n,r,o){var i=[];n.forEach(function(t){return i.push(Mm(t))});var a=[];r.forEach(function(n,r){var i={};n.forEach(function(t){var n=i[t]=e.computeStyle(r,t,o);n&&0!=n.length||(r[Em]=Cm,a.push(r))}),t.set(r,i)});var s=0;return n.forEach(function(t){return Mm(t,i[s++])}),a}function Im(t,e){var n=new Map;if(t.forEach(function(t){return n.set(t,[])}),0==e.length)return n;var r=new Set(e),o=new Map;return e.forEach(function(t){var e=function t(e){if(!e)return 1;var i=o.get(e);if(i)return i;var a=e.parentNode;return i=n.has(a)?a:r.has(a)?1:t(a),o.set(e,i),i}(t);1!==e&&n.get(e).push(t)}),n}var Rm="$$classes";function Nm(t,e){if(t.classList)t.classList.add(e);else{var n=t[Rm];n||(n=t[Rm]={}),n[e]=!0}}function Dm(t,e){if(t.classList)t.classList.remove(e);else{var n=t[Rm];n&&delete n[e]}}function jm(t,e,n){Xd(n).onDone(function(){return t.processLeaveNode(e)})}function Fm(t,e,n){var r=n.get(t);if(!r)return!1;var o=e.get(t);return o?r.forEach(function(t){return o.add(t)}):e.set(t,r),n.delete(t),!0}var Lm=function(){function t(t,e,n){var r=this;this.bodyNode=t,this._driver=e,this._triggerCache={},this.onRemovalComplete=function(t,e){},this._transitionEngine=new Om(t,e,n),this._timelineEngine=new _m(t,e,n),this._transitionEngine.onRemovalComplete=function(t,e){return r.onRemovalComplete(t,e)}}return t.prototype.registerTrigger=function(t,e,n,r,o){var i=t+"-"+r,a=this._triggerCache[i];if(!a){var s=[],u=Gg(this._driver,o,s);if(s.length)throw new Error('The animation trigger "'+r+'" has failed to build due to the following errors:\n - '+s.join("\n - "));a=function(t,e){return new mm(t,e)}(r,u),this._triggerCache[i]=a}this._transitionEngine.registerTrigger(e,r,a)},t.prototype.register=function(t,e){this._transitionEngine.register(t,e)},t.prototype.destroy=function(t,e){this._transitionEngine.destroy(t,e)},t.prototype.onInsert=function(t,e,n,r){this._transitionEngine.insertNode(t,e,n,r)},t.prototype.onRemove=function(t,e,n){this._transitionEngine.removeNode(t,e,n)},t.prototype.disableAnimations=function(t,e){this._transitionEngine.markElementAsDisabled(t,e)},t.prototype.process=function(t,e,n,r){if("@"==n.charAt(0)){var o=c(og(n),2);this._timelineEngine.command(o[0],e,o[1],r)}else this._transitionEngine.trigger(t,e,n,r)},t.prototype.listen=function(t,e,n,r,o){if("@"==n.charAt(0)){var i=c(og(n),2);return this._timelineEngine.listen(i[0],e,i[1],o)}return this._transitionEngine.listen(t,e,n,r,o)},t.prototype.flush=function(t){void 0===t&&(t=-1),this._transitionEngine.flush(t)},Object.defineProperty(t.prototype,"players",{get:function(){return this._transitionEngine.players.concat(this._timelineEngine.players)},enumerable:!0,configurable:!0}),t.prototype.whenRenderingDone=function(){return this._transitionEngine.whenRenderingDone()},t}(),Hm="animation",Um="animationend",Vm=function(){function t(t,e,n,r,o,i,a){var s=this;this._element=t,this._name=e,this._duration=n,this._delay=r,this._easing=o,this._fillMode=i,this._onDoneFn=a,this._finished=!1,this._destroyed=!1,this._startTime=0,this._position=0,this._eventFn=function(t){return s._handleCallback(t)}}return t.prototype.apply=function(){var t,e,n;e=this._duration+"ms "+this._easing+" "+this._delay+"ms 1 normal "+this._fillMode+" "+this._name,(n=Km(t=this._element,"").trim()).length&&(function(t,e){for(var n=0;n=this._delay&&n>=this._duration&&this.finish()},t.prototype.finish=function(){this._finished||(this._finished=!0,this._onDoneFn(),Qm(this._element,this._eventFn,!0))},t.prototype.destroy=function(){var t,e,n,r;this._destroyed||(this._destroyed=!0,this.finish(),e=this._name,(r=qm(n=Km(t=this._element,"").split(","),e))>=0&&(n.splice(r,1),Gm(t,"",n.join(","))))},t}();function zm(t,e,n){Gm(t,"PlayState",n,Bm(t,e))}function Bm(t,e){var n=Km(t,"");return n.indexOf(",")>0?qm(n.split(","),e):qm([n],e)}function qm(t,e){for(var n=0;n=0)return n;return-1}function Qm(t,e,n){n?t.removeEventListener(Um,e):t.addEventListener(Um,e)}function Gm(t,e,n,r){var o=Hm+e;if(null!=r){var i=t.style[o];if(i.length){var a=i.split(",");a[r]=n,n=a.join(",")}}t.style[o]=n}function Km(t,e){return t.style[Hm+e]}var Zm="linear",Wm=function(){function t(t,e,n,r,o,i,a){this.element=t,this.keyframes=e,this.animationName=n,this._duration=r,this._delay=o,this._finalStyles=a,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this.currentSnapshot={},this._state=0,this.easing=i||Zm,this.totalTime=r+o,this._buildStyler()}return t.prototype.onStart=function(t){this._onStartFns.push(t)},t.prototype.onDone=function(t){this._onDoneFns.push(t)},t.prototype.onDestroy=function(t){this._onDestroyFns.push(t)},t.prototype.destroy=function(){this.init(),this._state>=4||(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._onDestroyFns.forEach(function(t){return t()}),this._onDestroyFns=[])},t.prototype._flushDoneFns=function(){this._onDoneFns.forEach(function(t){return t()}),this._onDoneFns=[]},t.prototype._flushStartFns=function(){this._onStartFns.forEach(function(t){return t()}),this._onStartFns=[]},t.prototype.finish=function(){this.init(),this._state>=3||(this._state=3,this._styler.finish(),this._flushStartFns(),this._flushDoneFns())},t.prototype.setPosition=function(t){this._styler.setPosition(t)},t.prototype.getPosition=function(){return this._styler.getPosition()},t.prototype.hasStarted=function(){return this._state>=2},t.prototype.init=function(){this._state>=1||(this._state=1,this._styler.apply(),this._delay&&this._styler.pause())},t.prototype.play=function(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2),this._styler.resume()},t.prototype.pause=function(){this.init(),this._styler.pause()},t.prototype.restart=function(){this.reset(),this.play()},t.prototype.reset=function(){this._styler.destroy(),this._buildStyler(),this._styler.apply()},t.prototype._buildStyler=function(){var t=this;this._styler=new Vm(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",function(){return t.finish()})},t.prototype.triggerCallback=function(t){var e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(function(t){return t()}),e.length=0},t.prototype.beforeDestroy=function(){var t=this;this.init();var e={};if(this.hasStarted()){var n=this._state>=3;Object.keys(this._finalStyles).forEach(function(r){"offset"!=r&&(e[r]=n?t._finalStyles[r]:Ug(t.element,r))})}this.currentSnapshot=e},t}(),Jm=function(t){function e(e,n){var r=t.call(this)||this;return r.element=e,r._startingStyles={},r.__initialized=!1,r._styles=yg(n),r}return o(e,t),e.prototype.init=function(){var e=this;!this.__initialized&&this._startingStyles&&(this.__initialized=!0,Object.keys(this._styles).forEach(function(t){e._startingStyles[t]=e.element.style[t]}),t.prototype.init.call(this))},e.prototype.play=function(){var e=this;this._startingStyles&&(this.init(),Object.keys(this._styles).forEach(function(t){return e.element.style.setProperty(t,e._styles[t])}),t.prototype.play.call(this))},e.prototype.destroy=function(){var e=this;this._startingStyles&&(Object.keys(this._startingStyles).forEach(function(t){var n=e._startingStyles[t];n?e.element.style.setProperty(t,n):e.element.style.removeProperty(t)}),this._startingStyles=null,t.prototype.destroy.call(this))},e}(Zd),$m=function(){function t(){this._count=0,this._head=document.querySelector("head"),this._warningIssued=!1}return t.prototype.validateStyleProperty=function(t){return hg(t)},t.prototype.matchesElement=function(t,e){return dg(t,e)},t.prototype.containsElement=function(t,e){return gg(t,e)},t.prototype.query=function(t,e,n){return mg(t,e,n)},t.prototype.computeStyle=function(t,e,n){return window.getComputedStyle(t)[e]},t.prototype.buildKeyframeElement=function(t,e,n){var r="@keyframes "+e+" {\n",o="";(n=n.map(function(t){return yg(t)})).forEach(function(t){o=" ";var e=parseFloat(t.offset);r+=""+o+100*e+"% {\n",o+=" ",Object.keys(t).forEach(function(e){var n=t[e];switch(e){case"offset":return;case"easing":return void(n&&(r+=o+"animation-timing-function: "+n+";\n"));default:return void(r+=""+o+e+": "+n+";\n")}}),r+=o+"}\n"}),r+="}\n";var i=document.createElement("style");return i.innerHTML=r,i},t.prototype.animate=function(t,e,n,r,o,i,a){void 0===i&&(i=[]),a&&this._notifyFaultyScrubber();var s=i.filter(function(t){return t instanceof Wm}),u={};Fg(n,r)&&s.forEach(function(t){var e=t.currentSnapshot;Object.keys(e).forEach(function(t){return u[t]=e[t]})});var l=function(t){var e={};return t&&(Array.isArray(t)?t:[t]).forEach(function(t){Object.keys(t).forEach(function(n){"offset"!=n&&"easing"!=n&&(e[n]=t[n])})}),e}(e=Lg(t,e,u));if(0==n)return new Jm(t,l);var c="gen_css_kf_"+this._count++,p=this.buildKeyframeElement(t,c,e);document.querySelector("head").appendChild(p);var f=new Wm(t,e,c,n,r,o,l);return f.onDestroy(function(){var t;(t=p).parentNode.removeChild(t)}),f},t.prototype._notifyFaultyScrubber=function(){this._warningIssued||(console.warn("@angular/animations: please load the web-animations.js polyfill to allow programmatic access...\n"," visit http://bit.ly/IWukam to learn more about using the web-animation-js polyfill."),this._warningIssued=!0)},t}(),Xm=function(){function t(t,e,n){this.element=t,this.keyframes=e,this.options=n,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=n.duration,this._delay=n.delay||0,this.time=this._duration+this._delay}return t.prototype._onFinish=function(){this._finished||(this._finished=!0,this._onDoneFns.forEach(function(t){return t()}),this._onDoneFns=[])},t.prototype.init=function(){this._buildPlayer(),this._preparePlayerBeforeStart()},t.prototype._buildPlayer=function(){var t=this;if(!this._initialized){this._initialized=!0;var e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:{},this.domPlayer.addEventListener("finish",function(){return t._onFinish()})}},t.prototype._preparePlayerBeforeStart=function(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()},t.prototype._triggerWebAnimation=function(t,e,n){return t.animate(e,n)},t.prototype.onStart=function(t){this._onStartFns.push(t)},t.prototype.onDone=function(t){this._onDoneFns.push(t)},t.prototype.onDestroy=function(t){this._onDestroyFns.push(t)},t.prototype.play=function(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(function(t){return t()}),this._onStartFns=[],this._started=!0),this.domPlayer.play()},t.prototype.pause=function(){this.init(),this.domPlayer.pause()},t.prototype.finish=function(){this.init(),this._onFinish(),this.domPlayer.finish()},t.prototype.reset=function(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1},t.prototype._resetDomPlayerState=function(){this.domPlayer&&this.domPlayer.cancel()},t.prototype.restart=function(){this.reset(),this.play()},t.prototype.hasStarted=function(){return this._started},t.prototype.destroy=function(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._onDestroyFns.forEach(function(t){return t()}),this._onDestroyFns=[])},t.prototype.setPosition=function(t){this.domPlayer.currentTime=t*this.time},t.prototype.getPosition=function(){return this.domPlayer.currentTime/this.time},Object.defineProperty(t.prototype,"totalTime",{get:function(){return this._delay+this._duration},enumerable:!0,configurable:!0}),t.prototype.beforeDestroy=function(){var t=this,e={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach(function(n){"offset"!=n&&(e[n]=t._finished?t._finalKeyframe[n]:Ug(t.element,n))}),this.currentSnapshot=e},t.prototype.triggerCallback=function(t){var e="start"==t?this._onStartFns:this._onDoneFns;e.forEach(function(t){return t()}),e.length=0},t}(),Ym=function(){function t(){this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(ty().toString()),this._cssKeyframesDriver=new $m}return t.prototype.validateStyleProperty=function(t){return hg(t)},t.prototype.matchesElement=function(t,e){return dg(t,e)},t.prototype.containsElement=function(t,e){return gg(t,e)},t.prototype.query=function(t,e,n){return mg(t,e,n)},t.prototype.computeStyle=function(t,e,n){return window.getComputedStyle(t)[e]},t.prototype.overrideWebAnimationsSupport=function(t){this._isNativeImpl=t},t.prototype.animate=function(t,e,n,r,o,i,a){if(void 0===i&&(i=[]),!a&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(t,e,n,r,o,i);var s={duration:n,delay:r,fill:0==r?"both":"forwards"};o&&(s.easing=o);var u={},l=i.filter(function(t){return t instanceof Xm});return Fg(n,r)&&l.forEach(function(t){var e=t.currentSnapshot;Object.keys(e).forEach(function(t){return u[t]=e[t]})}),e=Lg(t,e=e.map(function(t){return Sg(t,!1)}),u),new Xm(t,e,s)},t}();function ty(){return"undefined"!=typeof window&&void 0!==window.document&&Element.prototype.animate||{}}var ey=function(t){function e(e,n){var r=t.call(this)||this;return r._nextAnimationId=0,r._renderer=e.createRenderer(n.body,{id:"0",encapsulation:fe.None,styles:[],data:{animation:[]}}),r}return o(e,t),e.prototype.build=function(t){var e=this._nextAnimationId.toString();this._nextAnimationId++;var n=Array.isArray(t)?Qd(t):t;return oy(this._renderer,null,e,"register",[n]),new ny(e,this._renderer)},a([s(1,Ht(rc))],e)}(Bd),ny=function(t){function e(e,n){var r=t.call(this)||this;return r._id=e,r._renderer=n,r}return o(e,t),e.prototype.create=function(t,e){return new ry(this._id,t,e||{},this._renderer)},e}(function(){}),ry=function(){function t(t,e,n,r){this.id=t,this.element=e,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",n)}return t.prototype._listen=function(t,e){return this._renderer.listen(this.element,"@@"+this.id+":"+t,e)},t.prototype._command=function(t){for(var e=[],n=1;n=0&&t*,.mat-fab .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:block;font-size:inherit;width:2.5em;height:2.5em}@media screen and (-ms-high-contrast:active){.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button{outline:solid 1px}}"],data:{}});function gy(t){return Zi(2,[function(t,e,n){var r=[];for(var o in n)r.push({propName:o,bindingType:n[o]});return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:-1,flags:402653184,childFlags:0,directChildFlags:0,childMatchedQueries:0,ngContentIndex:-1,matchedQueries:{},matchedQueryIds:0,references:{},childCount:0,bindings:[],bindingFlags:0,outputs:[],element:null,provider:null,text:null,query:{id:1,filterId:wo(1),bindings:r},ngContent:null}}(0,0,{ripple:0}),(t()(),jo(1,0,null,null,1,"span",[["class","mat-button-wrapper"]],null,null,null,null,null)),zi(null,0),(t()(),jo(3,0,null,null,1,"div",[["class","mat-button-ripple mat-ripple"],["matRipple",""]],[[2,"mat-button-ripple-round",null],[2,"mat-ripple-unbounded",null]],null,null,null,null)),xi(4,212992,[[1,4]],0,Rd,[Nn,ln,bd,[2,Id],[2,fy]],{centered:[0,"centered"],disabled:[1,"disabled"],trigger:[2,"trigger"]},null),(t()(),jo(5,0,null,null,0,"div",[["class","mat-button-focus-overlay"]],null,null,null,null,null))],function(t,e){var n=e.component;t(e,4,0,n.isIconButton,n._isRippleDisabled(),n._getHostElement())},function(t,e){var n=e.component;t(e,3,0,n.isRoundButton||n.isIconButton,pi(e,4).unbounded)})}var my=function(){function t(){this._vertical=!1,this._inset=!1}return Object.defineProperty(t.prototype,"vertical",{get:function(){return this._vertical},set:function(t){this._vertical=yd(t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"inset",{get:function(){return this._inset},set:function(t){this._inset=yd(t)},enumerable:!0,configurable:!0}),t}(),yy=function(){},vy=so({encapsulation:2,styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],data:{}});function _y(t){return Zi(2,[],null,null)}var by=function(t,e,n){this.imageTitle=t,this.imageUrl=e,this.imageDescription=n},wy=function(){function t(){this.quarter=!1}return t.prototype.ngOnInit=function(){this.quarter=!0},t}(),Cy=so({encapsulation:0,styles:[["[_nghost-%COMP%]{margin:0 1em;overflow:auto}.card[_ngcontent-%COMP%]{margin:20px auto;overflow:auto}.image-card[_ngcontent-%COMP%]{max-width:400px}.image[_ngcontent-%COMP%]{background-image:url(https://material.angular.io/assets/img/examples/shiba1.jpg);background-size:cover;max-width:400px}.header-image[_ngcontent-%COMP%]{background-image:url(https://material.angular.io/assets/img/examples/shiba1.jpg);background-size:cover}mat-divider[_ngcontent-%COMP%]{margin:1em 0}"]],data:{}});function Ey(t){return Zi(0,[(t()(),jo(0,0,null,null,25,"mat-card",[["class","card mat-card"]],null,null,null,jd,Dd)),xi(1,49152,null,0,hd,[],null,null),(t()(),jo(2,0,null,0,9,"mat-card-header",[["class","mat-card-header"]],null,null,null,Ld,Fd)),xi(3,49152,null,0,dd,[],null,null),(t()(),jo(4,0,null,0,1,"div",[["class","header-image mat-card-avatar"],["mat-card-avatar",""]],null,null,null,null,null)),xi(5,16384,null,0,fd,[],null,null),(t()(),jo(6,0,null,1,2,"mat-card-title",[["class","mat-card-title"]],null,null,null,null,null)),xi(7,16384,null,0,ud,[],null,null),(t()(),Qi(8,null,["",""])),(t()(),jo(9,0,null,1,2,"mat-card-subtitle",[["class","mat-card-subtitle"]],null,null,null,null,null)),xi(10,16384,null,0,ld,[],null,null),(t()(),Qi(-1,null,["Nature"])),(t()(),jo(12,0,null,0,1,"img",[["alt","Photo of a Shiba Inu"],["class","mat-card-image"],["mat-card-image",""]],[[8,"src",4]],null,null,null,null)),xi(13,16384,null,0,pd,[],null,null),(t()(),jo(14,0,null,0,3,"mat-card-content",[["class","mat-card-content"]],null,null,null,null,null)),xi(15,16384,null,0,sd,[],null,null),(t()(),jo(16,0,null,null,1,"p",[],null,null,null,null,null)),(t()(),Qi(17,null,["",""])),(t()(),jo(18,0,null,0,7,"mat-card-actions",[["class","mat-card-actions"]],[[2,"mat-card-actions-align-end",null]],null,null,null,null)),xi(19,16384,null,0,cd,[],null,null),(t()(),jo(20,0,null,null,2,"button",[["mat-button",""]],[[8,"disabled",0],[2,"_mat-animation-noopable",null]],null,null,gy,dy)),xi(21,180224,null,0,Vd,[Nn,bd,Ed,[2,fy]],null,null),(t()(),Qi(-1,0,["LIKE"])),(t()(),jo(23,0,null,null,2,"button",[["mat-button",""]],[[8,"disabled",0],[2,"_mat-animation-noopable",null]],null,null,gy,dy)),xi(24,180224,null,0,Vd,[Nn,bd,Ed,[2,fy]],null,null),(t()(),Qi(-1,0,["SHARE"])),(t()(),jo(26,0,null,null,1,"mat-divider",[["class","mat-divider"],["role","separator"]],[[1,"aria-orientation",0],[2,"mat-divider-vertical",null],[2,"mat-divider-horizontal",null],[2,"mat-divider-inset",null]],null,null,_y,vy)),xi(27,49152,null,0,my,[],null,null)],null,function(t,e){var n,r=e.component;t(e,8,0,r.image.imageTitle),t(e,12,0,""+(null!=(n=r.image.imageUrl)?n.toString():"")),t(e,17,0,r.image.imageDescription),t(e,18,0,"end"===pi(e,19).align),t(e,20,0,pi(e,21).disabled||null,"NoopAnimations"===pi(e,21)._animationMode),t(e,23,0,pi(e,24).disabled||null,"NoopAnimations"===pi(e,24)._animationMode),t(e,26,0,pi(e,27).vertical?"vertical":"horizontal",pi(e,27).vertical,!pi(e,27).vertical,pi(e,27).inset)})}var xy=function(){function t(){this.images=[new by("dragonfly1","/assets/images/GUD_1.JPG","Guddu 1"),new by("dragonfly2","/assets/images/GUD_2.JPG","sampleDesc2"),new by("dragonfly3","/assets/images/GUD_3.JPG","sampleDesc3"),new by("dragonfly4","/assets/images/GUD_4.JPG","sampleDesc4"),new by("dragonfly1","/assets/images/GUD_5.JPG","sampleDesc1"),new by("dragonfly2","/assets/images/GUD_6.JPG","sampleDesc2"),new by("dragonfly3","/assets/images/GUD_7.JPG","sampleDesc3"),new by("dragonfly4","/assets/images/GUD_8.JPG","sampleDesc4"),new by("dragonfly1","/assets/images/GUD_9.JPG","sampleDesc1"),new by("dragonfly2","/assets/images/GUD_10.JPG","sampleDesc2"),new by("dragonfly3","/assets/images/GUD_11.JPG","sampleDesc3"),new by("dragonfly4","/assets/images/GUD_12.JPG","sampleDesc4"),new by("dragonfly1","/assets/images/GUD_4.JPG","sampleDesc1"),new by("dragonfly2","/assets/images/GUD_3.JPG","sampleDesc2"),new by("dragonfly3","/assets/images/GUD_2.JPG","sampleDesc3"),new by("dragonfly4","/assets/images/GUD_1.JPG","sampleDesc4")]}return t.prototype.ngOnInit=function(){},t}(),Sy=so({encapsulation:0,styles:[["p[_ngcontent-%COMP%]{padding:20px}.row[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;justify-content:space-between}.row[_ngcontent-%COMP%]:after{content:'';width:100%}.box[_ngcontent-%COMP%]{flex:1}.box[_ngcontent-%COMP%]:nth-of-type(n+4){order:1}[_nghost-%COMP%]{margin:auto}.container-fluid[_ngcontent-%COMP%]{padding:0;border-top:3px solid #00008b;z-index:30}"]],data:{}});function Py(t){return Zi(0,[(t()(),jo(0,0,null,null,1,"app-image",[["class","image"]],[[2,"col-lg-2",null]],null,null,Ey,Cy)),xi(1,114688,null,0,wy,[],{image:[0,"image"]},null)],function(t,e){t(e,1,0,e.context.$implicit)},function(t,e){t(e,0,0,pi(e,1).quarter)})}function Oy(t){return Zi(0,[(t()(),jo(0,0,null,null,3,"div",[["class","container-fluid"]],null,null,null,null,null)),(t()(),jo(1,0,null,null,2,"div",[["class","row"]],null,null,null,null,null)),(t()(),Do(16777216,null,null,1,null,Py)),xi(3,278528,null,0,Fl,[zn,Vn,cr],{ngForOf:[0,"ngForOf"]},null)],function(t,e){t(e,3,0,e.component.images)},null)}var Ty=function(){function t(){}return t.prototype.ngOnInit=function(){},t}(),ky=so({encapsulation:0,styles:[["[_nghost-%COMP%]{width:100%;margin:0 20px}.background-image[_ngcontent-%COMP%]{background:#141414;height:100%;left:0;position:fixed;right:0}"]],data:{}});function My(t){return Zi(0,[(t()(),jo(0,0,null,null,0,"div",[["class","background-image"]],null,null,null,null,null)),(t()(),jo(1,0,null,null,1,"app-header",[],[[2,"container-fluid",null]],null,null,ad,id)),xi(2,114688,null,0,od,[],null,null),(t()(),jo(3,0,null,null,1,"app-image-container",[],null,null,null,Oy,Sy)),xi(4,114688,null,0,xy,[],null,null)],function(t,e){t(e,2,0),t(e,4,0)},function(t,e){t(e,1,0,pi(e,2).expand)})}var Ay=so({encapsulation:0,styles:[["p[_ngcontent-%COMP%]{font-family:Poppins,sans-serif;font-size:1.1em;font-weight:300;line-height:1.7em}a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:focus, a[_ngcontent-%COMP%]:hover{color:inherit;text-decoration:none;transition:.3s}.th-bg-color-light[_ngcontent-%COMP%]{background-color:#eee2dc}.th-color-light[_ngcontent-%COMP%]{color:#eee2dc}.th-bg-color-dark[_ngcontent-%COMP%]{background-color:#e3e2df}.th-color-dark[_ngcontent-%COMP%]{color:#e3e2df}.th-base-font[_ngcontent-%COMP%]{font-family:verdana,sans-serif}.th-bg-color-supplementer[_ngcontent-%COMP%]{background-color:#5d001e}.th-color-supplementer[_ngcontent-%COMP%]{color:#5d001e}.th-bg-color-secondary[_ngcontent-%COMP%]{background-color:#007beb}.th-color-secondary[_ngcontent-%COMP%]{color:#007beb}.navbar[_ngcontent-%COMP%]{padding:15px 10px;background:#fff;border:none;border-radius:0 5px 5px 0;margin-bottom:40px;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.navbar-btn[_ngcontent-%COMP%]{box-shadow:none;outline:0!important;border:none}.line[_ngcontent-%COMP%]{width:100%;height:1px;border-bottom:1px dashed #ddd;margin:20px 0}i[_ngcontent-%COMP%], span[_ngcontent-%COMP%]{display:inline-block}.wrapper[_ngcontent-%COMP%]{display:flex;align-items:stretch;font-family:Poppins,sans-serif;background-color:#e3e2df}#sidebar[_ngcontent-%COMP%]{min-width:250px;max-width:250px;background:#e3e2df;color:#e3e2df;transition:.3s}#sidebar.active[_ngcontent-%COMP%]{min-width:80px;max-width:80px;text-align:center}#sidebar.active[_ngcontent-%COMP%] .CTAs[_ngcontent-%COMP%], #sidebar.active[_ngcontent-%COMP%] .sidebar-header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{display:none}.sidebar-header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{display:inline;padding-left:.6em;vertical-align:middle}#sidebar.active[_ngcontent-%COMP%] .sidebar-header[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{display:block}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-align:left;padding:10px;font-size:1.1em;display:block}#sidebar.active[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding:20px 10px;text-align:center;font-size:.85em}#sidebar.active[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{margin-right:0;display:block;font-size:1.8em;margin-bottom:5px}#sidebar.active[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding:10px!important}#sidebar.active[_ngcontent-%COMP%] .dropdown-toggle[_ngcontent-%COMP%]::after{top:auto;bottom:10px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}#sidebar[_ngcontent-%COMP%] .sidebar-header[_ngcontent-%COMP%]{padding:20px;background:#e3e2df}#sidebar[_ngcontent-%COMP%] .sidebar-header[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{display:none;font-size:1.8em}#sidebar[_ngcontent-%COMP%] ul.components[_ngcontent-%COMP%]{padding:20px 0;border-bottom:3px solid #e3e2df}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#e3e2df;background:#eee2dc}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{margin-right:10px}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.active[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], a[aria-expanded=true][_ngcontent-%COMP%]{color:#eee2dc;background:#e3e2df}a[data-toggle=collapse][_ngcontent-%COMP%]{position:relative}.dropdown-toggle[_ngcontent-%COMP%]::after{display:block;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}ul[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:.9em!important;padding-left:30px!important;background:#fff;font-weight:bolder}ul.CTAs[_ngcontent-%COMP%]{padding:20px}ul.CTAs[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-align:center;font-size:.9em!important;display:block;border-radius:5px;margin-bottom:5px}a.download[_ngcontent-%COMP%]{background:#fff;color:#7386d5}a.article[_ngcontent-%COMP%], a.article[_ngcontent-%COMP%]:hover{background:#6d7fcc!important;color:#fff!important}#content[_ngcontent-%COMP%]{width:100%;padding:20px;min-height:100vh;transition:.3s}@media (max-width:768px){#sidebar[_ngcontent-%COMP%]{min-width:80px;max-width:80px;text-align:center;margin-left:-80px!important}.dropdown-toggle[_ngcontent-%COMP%]::after{top:auto;bottom:10px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}#sidebar.active[_ngcontent-%COMP%]{margin-left:0!important}#sidebar[_ngcontent-%COMP%] .CTAs[_ngcontent-%COMP%], #sidebar[_ngcontent-%COMP%] .sidebar-header[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{display:none}#sidebar[_ngcontent-%COMP%] .sidebar-header[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{display:block}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding:20px 10px}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.85em}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{margin-right:0;display:block;font-size:1.3em}#sidebar[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding:10px!important}#sidebarCollapse[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:none}.text-muted[_ngcontent-%COMP%]{color:#bcb!important}}@media (min-width:576px){.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:first-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:not(:first-child):not(:last-child):not(:only-child){border-radius:.25rem}.card-group[_ngcontent-%COMP%] > .card[_ngcontent-%COMP%]:last-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}}.hide[_ngcontent-%COMP%]{display:none}.prompt[_ngcontent-%COMP%]{display:flex;border-right:1px solid #c99034;background-color:#e3e2df;width:4%;margin-bottom:40px;border-radius:4px 0 0 4px}.promptext[_ngcontent-%COMP%]{-webkit-animation:.8s infinite blinkingText;animation:.8s infinite blinkingText;text-align:center;line-height:2em;font:1.5em bolder;margin:auto}.good[_ngcontent-%COMP%]{-webkit-animation:.3s ease-in-out anim;animation:.3s ease-in-out anim}.repoLink[_ngcontent-%COMP%]{color:#000;font-weight:bolder;text-decoration:underline}.headerprompt[_ngcontent-%COMP%]{display:flex;width:100%}.logotext[_ngcontent-%COMP%]{color:#e3e2df}#content[_ngcontent-%COMP%] nav[_ngcontent-%COMP%] div.collapse[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a.nav-link[_ngcontent-%COMP%] i.far[_ngcontent-%COMP%]{color:#eee2dc;font-size:1.8em;padding:.2em}#loading-img[_ngcontent-%COMP%]{background:url(http://preloaders.net/preloaders/360/Velocity.gif) center center no-repeat;height:100%;z-index:20}.overlay[_ngcontent-%COMP%]{background:#e9e9e9;display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.loader[_ngcontent-%COMP%]{border:0 solid #f3f3f3;border-radius:50%;border-top:2px solid #3498db;border-right:2px solid #3498db;width:20px;height:20px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}.card[_ngcontent-%COMP%]:not(.widget){background:linear-gradient(to right,#fff,#add8e6)}.light-red[_ngcontent-%COMP%]{background:linear-gradient(to right,#fff,#dfc99a)}.featureRequest[_ngcontent-%COMP%]{background-color:#007bff;color:#fff;font-size:1.5em;padding:10px 20px;border-radius:30px}#featureRequest[_ngcontent-%COMP%]{position:fixed;bottom:2em;right:2.5em}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes anim{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes anim{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes blinkingText{0%,100%{color:#eee2dc}49%,50%,99%{color:transparent}}@keyframes blinkingText{0%,100%{color:#eee2dc}49%,50%,99%{color:transparent}}.btn[_ngcontent-%COMP%]:not(.featureRequest){background-color:#5d001e;color:#e3e2df}#content[_ngcontent-%COMP%] #header[_ngcontent-%COMP%] .navbar[_ngcontent-%COMP%]{width:96%}.navbar-form[_ngcontent-%COMP%]{width:88%}.form-control[_ngcontent-%COMP%]{padding:.6rem 1em}.container-fluid[_ngcontent-%COMP%]{padding-left:.3em}.card-group[_ngcontent-%COMP%]{flex-direction:column}#command.form-control[_ngcontent-%COMP%]{width:92%}.ml-auto[_ngcontent-%COMP%]{margin-left:0!important}.btn-info[_ngcontent-%COMP%]{border-color:orange}.btn-info[_ngcontent-%COMP%]:hover{border-color:orange;opacity:1}"]],data:{}});function Iy(t){return Zi(0,[(t()(),jo(0,0,null,null,4,"div",[["class","wrapper"]],null,null,null,null,null)),(t()(),jo(1,0,null,null,1,"app-side-bar",[],null,null,null,$h,Zh)),xi(2,114688,null,0,Kh,[],null,null),(t()(),jo(3,0,null,null,1,"app-content",[],null,null,null,My,ky)),xi(4,114688,null,0,Ty,[],null,null)],function(t,e){t(e,2,0),t(e,4,0)},null)}var Ry=ti("app-root",Fu,function(t){return Zi(0,[(t()(),jo(0,0,null,null,1,"app-root",[],null,null,null,Iy,Ay)),xi(1,49152,null,0,Fu,[],null,null)],null,null)},{},{},[]),Ny=function(){function t(){}return t.prototype.build=function(){return new XMLHttpRequest},t}(),Dy=function(t){return t[t.Get=0]="Get",t[t.Post=1]="Post",t[t.Put=2]="Put",t[t.Delete=3]="Delete",t[t.Options=4]="Options",t[t.Head=5]="Head",t[t.Patch=6]="Patch",t}({}),jy=function(t){return t[t.Basic=0]="Basic",t[t.Cors=1]="Cors",t[t.Default=2]="Default",t[t.Error=3]="Error",t[t.Opaque=4]="Opaque",t}({}),Fy=function(t){return t[t.NONE=0]="NONE",t[t.JSON=1]="JSON",t[t.FORM=2]="FORM",t[t.FORM_DATA=3]="FORM_DATA",t[t.TEXT=4]="TEXT",t[t.BLOB=5]="BLOB",t[t.ARRAY_BUFFER=6]="ARRAY_BUFFER",t}({}),Ly=function(t){return t[t.Text=0]="Text",t[t.Json=1]="Json",t[t.ArrayBuffer=2]="ArrayBuffer",t[t.Blob=3]="Blob",t}({}),Hy=function(){function t(e){var n=this;this._headers=new Map,this._normalizedNames=new Map,e&&(e instanceof t?e.forEach(function(t,e){t.forEach(function(t){return n.append(e,t)})}):Object.keys(e).forEach(function(t){var r=Array.isArray(e[t])?e[t]:[e[t]];n.delete(t),r.forEach(function(e){return n.append(t,e)})}))}return t.fromResponseHeaderString=function(e){var n=new t;return e.split("\n").forEach(function(t){var e=t.indexOf(":");if(e>0){var r=t.slice(0,e),o=t.slice(e+1).trim();n.set(r,o)}}),n},t.prototype.append=function(t,e){var n=this.getAll(t);null===n?this.set(t,e):n.push(e)},t.prototype.delete=function(t){var e=t.toLowerCase();this._normalizedNames.delete(e),this._headers.delete(e)},t.prototype.forEach=function(t){var e=this;this._headers.forEach(function(n,r){return t(n,e._normalizedNames.get(r),e._headers)})},t.prototype.get=function(t){var e=this.getAll(t);return null===e?null:e.length>0?e[0]:null},t.prototype.has=function(t){return this._headers.has(t.toLowerCase())},t.prototype.keys=function(){return Array.from(this._normalizedNames.values())},t.prototype.set=function(t,e){Array.isArray(e)?e.length&&this._headers.set(t.toLowerCase(),[e.join(",")]):this._headers.set(t.toLowerCase(),[e]),this.mayBeSetNormalizedName(t)},t.prototype.values=function(){return Array.from(this._headers.values())},t.prototype.toJSON=function(){var t=this,e={};return this._headers.forEach(function(n,r){var o=[];n.forEach(function(t){return o.push.apply(o,p(t.split(",")))}),e[t._normalizedNames.get(r)]=o}),e},t.prototype.getAll=function(t){return this.has(t)&&this._headers.get(t.toLowerCase())||null},t.prototype.entries=function(){throw new Error('"entries" method is not implemented on Headers class')},t.prototype.mayBeSetNormalizedName=function(t){var e=t.toLowerCase();this._normalizedNames.has(e)||this._normalizedNames.set(e,t)},t}(),Uy=function(){function t(t){void 0===t&&(t={});var e=t.body,n=t.status,r=t.headers,o=t.statusText,i=t.type,a=t.url;this.body=null!=e?e:null,this.status=null!=n?n:null,this.headers=null!=r?r:null,this.statusText=null!=o?o:null,this.type=null!=i?i:null,this.url=null!=a?a:null}return t.prototype.merge=function(e){return new t({body:e&&null!=e.body?e.body:this.body,status:e&&null!=e.status?e.status:this.status,headers:e&&null!=e.headers?e.headers:this.headers,statusText:e&&null!=e.statusText?e.statusText:this.statusText,type:e&&null!=e.type?e.type:this.type,url:e&&null!=e.url?e.url:this.url})},t}(),Vy=function(t){function e(){return t.call(this,{status:200,statusText:"Ok",type:jy.Default,headers:new Hy})||this}return o(e,t),e}(Uy),zy=function(){};function By(t){if("string"!=typeof t)return t;switch(t.toUpperCase()){case"GET":return Dy.Get;case"POST":return Dy.Post;case"PUT":return Dy.Put;case"DELETE":return Dy.Delete;case"OPTIONS":return Dy.Options;case"HEAD":return Dy.Head;case"PATCH":return Dy.Patch}throw new Error('Invalid request method. The method "'+t+'" is not supported.')}var qy=function(t){return t>=200&&t<300},Qy=function(){function t(){}return t.prototype.encodeKey=function(t){return Gy(t)},t.prototype.encodeValue=function(t){return Gy(t)},t}();function Gy(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/gi,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%2B/gi,"+").replace(/%3D/gi,"=").replace(/%3F/gi,"?").replace(/%2F/gi,"/")}var Ky=function(){function t(t,e){void 0===t&&(t=""),void 0===e&&(e=new Qy),this.rawParams=t,this.queryEncoder=e,this.paramsMap=function(t){void 0===t&&(t="");var e=new Map;return t.length>0&&t.split("&").forEach(function(t){var n=t.indexOf("="),r=c(-1==n?[t,""]:[t.slice(0,n),t.slice(n+1)],2),o=r[0],i=r[1],a=e.get(o)||[];a.push(i),e.set(o,a)}),e}(t)}return t.prototype.clone=function(){var e=new t("",this.queryEncoder);return e.appendAll(this),e},t.prototype.has=function(t){return this.paramsMap.has(t)},t.prototype.get=function(t){var e=this.paramsMap.get(t);return Array.isArray(e)?e[0]:null},t.prototype.getAll=function(t){return this.paramsMap.get(t)||[]},t.prototype.set=function(t,e){if(void 0!==e&&null!==e){var n=this.paramsMap.get(t)||[];n.length=0,n.push(e),this.paramsMap.set(t,n)}else this.delete(t)},t.prototype.setAll=function(t){var e=this;t.paramsMap.forEach(function(t,n){var r=e.paramsMap.get(n)||[];r.length=0,r.push(t[0]),e.paramsMap.set(n,r)})},t.prototype.append=function(t,e){if(void 0!==e&&null!==e){var n=this.paramsMap.get(t)||[];n.push(e),this.paramsMap.set(t,n)}},t.prototype.appendAll=function(t){var e=this;t.paramsMap.forEach(function(t,n){for(var r=e.paramsMap.get(n)||[],o=0;o=200&&n.status<=299,n.statusText=e.statusText,n.headers=e.headers,n.type=e.type,n.url=e.url,n}return o(e,t),e.prototype.toString=function(){return"Response with status: "+this.status+" "+this.statusText+" for URL: "+this.url},e}(Zy),Jy=/^\)\]\}',?\n/,$y=function(){function t(t,e,n){var r=this;this.request=t,this.response=new N(function(o){var i=e.build();i.open(Dy[t.method].toUpperCase(),t.url),null!=t.withCredentials&&(i.withCredentials=t.withCredentials);var a=function(){var e=1223===i.status?204:i.status,r=null;204!==e&&"string"==typeof(r=void 0===i.response?i.responseText:i.response)&&(r=r.replace(Jy,"")),0===e&&(e=r?200:0);var a,s=Hy.fromResponseHeaderString(i.getAllResponseHeaders()),u=("responseURL"in(a=i)?a.responseURL:/^X-Request-URL:/m.test(a.getAllResponseHeaders())?a.getResponseHeader("X-Request-URL"):null)||t.url,l=new Uy({body:r,status:e,headers:s,statusText:i.statusText||"OK",url:u});null!=n&&(l=n.merge(l));var c=new Wy(l);if(c.ok=qy(e),c.ok)return o.next(c),void o.complete();o.error(c)},s=function(t){var e=new Uy({body:t,type:jy.Error,status:i.status,statusText:i.statusText});null!=n&&(e=n.merge(e)),o.error(new Wy(e))};if(r.setDetectedContentType(t,i),null==t.headers&&(t.headers=new Hy),t.headers.has("Accept")||t.headers.append("Accept","application/json, text/plain, */*"),t.headers.forEach(function(t,e){return i.setRequestHeader(e,t.join(","))}),null!=t.responseType&&null!=i.responseType)switch(t.responseType){case Ly.ArrayBuffer:i.responseType="arraybuffer";break;case Ly.Json:i.responseType="json";break;case Ly.Text:i.responseType="text";break;case Ly.Blob:i.responseType="blob";break;default:throw new Error("The selected responseType is not supported")}return i.addEventListener("load",a),i.addEventListener("error",s),i.send(r.request.getBody()),function(){i.removeEventListener("load",a),i.removeEventListener("error",s),i.abort()}})}return t.prototype.setDetectedContentType=function(t,e){if(null==t.headers||null==t.headers.get("Content-Type"))switch(t.contentType){case Fy.NONE:break;case Fy.JSON:e.setRequestHeader("content-type","application/json");break;case Fy.FORM:e.setRequestHeader("content-type","application/x-www-form-urlencoded;charset=UTF-8");break;case Fy.TEXT:e.setRequestHeader("content-type","text/plain");break;case Fy.BLOB:var n=t.blob();n.type&&e.setRequestHeader("content-type",n.type)}},t}(),Xy=function(){function t(t,e){void 0===t&&(t="XSRF-TOKEN"),void 0===e&&(e="X-XSRF-TOKEN"),this._cookieName=t,this._headerName=e}return t.prototype.configureRequest=function(t){var e=Wl().getCookie(this._cookieName);e&&t.headers.set(this._headerName,e)},t}(),Yy=function(){function t(t,e,n){this._browserXHR=t,this._baseResponseOptions=e,this._xsrfStrategy=n}return t.prototype.createConnection=function(t){return this._xsrfStrategy.configureRequest(t),new $y(t,this._browserXHR,this._baseResponseOptions)},t}(),tv=function(){function t(t){void 0===t&&(t={});var e=t.method,n=t.headers,r=t.body,o=t.url,i=t.search,a=t.params,s=t.withCredentials,u=t.responseType;this.method=null!=e?By(e):null,this.headers=null!=n?n:null,this.body=null!=r?r:null,this.url=null!=o?o:null,this.params=this._mergeSearchParams(a||i),this.withCredentials=null!=s?s:null,this.responseType=null!=u?u:null}return Object.defineProperty(t.prototype,"search",{get:function(){return this.params},set:function(t){this.params=t},enumerable:!0,configurable:!0}),t.prototype.merge=function(e){return new t({method:e&&null!=e.method?e.method:this.method,headers:e&&null!=e.headers?e.headers:new Hy(this.headers),body:e&&null!=e.body?e.body:this.body,url:e&&null!=e.url?e.url:this.url,params:e&&this._mergeSearchParams(e.params||e.search),withCredentials:e&&null!=e.withCredentials?e.withCredentials:this.withCredentials,responseType:e&&null!=e.responseType?e.responseType:this.responseType})},t.prototype._mergeSearchParams=function(t){return t?t instanceof Ky?t.clone():"string"==typeof t?new Ky(t):this._parseParams(t):this.params},t.prototype._parseParams=function(t){var e=this;void 0===t&&(t={});var n=new Ky;return Object.keys(t).forEach(function(r){var o=t[r];Array.isArray(o)?o.forEach(function(t){return e._appendParam(r,t,n)}):e._appendParam(r,o,n)}),n},t.prototype._appendParam=function(t,e,n){"string"!=typeof e&&(e=JSON.stringify(e)),n.append(t,e)},t}(),ev=function(t){function e(){return t.call(this,{method:Dy.Get,headers:new Hy})||this}return o(e,t),e}(tv),nv=function(t){function e(e){var n=t.call(this)||this,r=e.url;n.url=e.url;var o,i=e.params||e.search;if(i&&(o="object"!=typeof i||i instanceof Ky?i.toString():function(t){var e=new Ky;return Object.keys(t).forEach(function(n){var r=t[n];r&&Array.isArray(r)?r.forEach(function(t){return e.append(n,t.toString())}):e.append(n,r.toString())}),e}(i).toString()).length>0){var a="?";-1!=n.url.indexOf("?")&&(a="&"==n.url[n.url.length-1]?"":"&"),n.url=r+a+o}return n._body=e.body,n.method=By(e.method),n.headers=new Hy(e.headers),n.contentType=n.detectContentType(),n.withCredentials=e.withCredentials,n.responseType=e.responseType,n}return o(e,t),e.prototype.detectContentType=function(){switch(this.headers.get("content-type")){case"application/json":return Fy.JSON;case"application/x-www-form-urlencoded":return Fy.FORM;case"multipart/form-data":return Fy.FORM_DATA;case"text/plain":case"text/html":return Fy.TEXT;case"application/octet-stream":return this._body instanceof sv?Fy.ARRAY_BUFFER:Fy.BLOB;default:return this.detectContentTypeFromBody()}},e.prototype.detectContentTypeFromBody=function(){return null==this._body?Fy.NONE:this._body instanceof Ky?Fy.FORM:this._body instanceof iv?Fy.FORM_DATA:this._body instanceof av?Fy.BLOB:this._body instanceof sv?Fy.ARRAY_BUFFER:this._body&&"object"==typeof this._body?Fy.JSON:Fy.TEXT},e.prototype.getBody=function(){switch(this.contentType){case Fy.JSON:case Fy.FORM:return this.text();case Fy.FORM_DATA:return this._body;case Fy.TEXT:return this.text();case Fy.BLOB:return this.blob();case Fy.ARRAY_BUFFER:return this.arrayBuffer();default:return null}},e}(Zy),rv=function(){},ov="object"==typeof window?window:rv,iv=ov.FormData||rv,av=ov.Blob||rv,sv=ov.ArrayBuffer||rv;function uv(t,e){return t.createConnection(e).response}function lv(t,e,n,r){return t.merge(new tv(e?{method:e.method||n,url:e.url||r,search:e.search,params:e.params,headers:e.headers,body:e.body,withCredentials:e.withCredentials,responseType:e.responseType}:{method:n,url:r}))}var cv=function(){function t(t,e){this._backend=t,this._defaultOptions=e}return t.prototype.request=function(t,e){var n;if("string"==typeof t)n=uv(this._backend,new nv(lv(this._defaultOptions,e,Dy.Get,t)));else{if(!(t instanceof nv))throw new Error("First argument must be a url string or Request instance.");n=uv(this._backend,t)}return n},t.prototype.get=function(t,e){return this.request(new nv(lv(this._defaultOptions,e,Dy.Get,t)))},t.prototype.post=function(t,e,n){return this.request(new nv(lv(this._defaultOptions.merge(new tv({body:e})),n,Dy.Post,t)))},t.prototype.put=function(t,e,n){return this.request(new nv(lv(this._defaultOptions.merge(new tv({body:e})),n,Dy.Put,t)))},t.prototype.delete=function(t,e){return this.request(new nv(lv(this._defaultOptions,e,Dy.Delete,t)))},t.prototype.patch=function(t,e,n){return this.request(new nv(lv(this._defaultOptions.merge(new tv({body:e})),n,Dy.Patch,t)))},t.prototype.head=function(t,e){return this.request(new nv(lv(this._defaultOptions,e,Dy.Head,t)))},t.prototype.options=function(t,e){return this.request(new nv(lv(this._defaultOptions,e,Dy.Options,t)))},t}();function pv(){return new Xy}function fv(t,e){return new cv(t,e)}var hv=function(){},dv=function(){function t(){this._accessors=[]}return t.prototype.add=function(t,e){this._accessors.push([t,e])},t.prototype.remove=function(t){for(var e=this._accessors.length-1;e>=0;--e)if(this._accessors[e][1]===t)return void this._accessors.splice(e,1)},t.prototype.select=function(t){var e=this;this._accessors.forEach(function(n){e._isSameGroup(n,t)&&n[1]!==t&&n[1].fireUncheck(t.value)})},t.prototype._isSameGroup=function(t,e){return!!t[0].control&&t[0]._parent===e._control._parent&&t[1].name===e.name},t}(),gv=function(){},mv=function(){},yv=function(){function t(){}return t.prototype.create=function(t){return"undefined"==typeof MutationObserver?null:new MutationObserver(t)},t.ngInjectableDef=yt({factory:function(){return new t},token:t,providedIn:"root"}),t}(),vv=function(){},_v=function(){},bv=function(){},wv=function(t,e,n){return new es(ju,[Fu],function(t){return function(t){for(var e={},n=[],r=!1,o=0;o",this._properties=t&&t.properties||{},this._zoneDelegate=new c(this,this._parent&&this._parent._zoneDelegate,t)}return t.assertZonePatched=function(){if(e.Promise!==O.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")},Object.defineProperty(t,"root",{get:function(){for(var e=t.current;e.parent;)e=e.parent;return e},enumerable:!0,configurable:!0}),Object.defineProperty(t,"current",{get:function(){return D.zone},enumerable:!0,configurable:!0}),Object.defineProperty(t,"currentTask",{get:function(){return j},enumerable:!0,configurable:!0}),t.__load_patch=function(o,i){if(O.hasOwnProperty(o))throw Error("Already loaded patch: "+o);if(!e["__Zone_disable_"+o]){var a="Zone:"+o;n(a),O[o]=i(e,t,S),r(a,a)}},Object.defineProperty(t.prototype,"parent",{get:function(){return this._parent},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"name",{get:function(){return this._name},enumerable:!0,configurable:!0}),t.prototype.get=function(e){var t=this.getZoneWith(e);if(t)return t._properties[e]},t.prototype.getZoneWith=function(e){for(var t=this;t;){if(t._properties.hasOwnProperty(e))return t;t=t._parent}return null},t.prototype.fork=function(e){if(!e)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,e)},t.prototype.wrap=function(e,t){if("function"!=typeof e)throw new Error("Expecting function got: "+e);var n=this._zoneDelegate.intercept(this,e,t),r=this;return function(){return r.runGuarded(n,this,arguments,t)}},t.prototype.run=function(e,t,n,r){void 0===t&&(t=void 0),void 0===n&&(n=null),void 0===r&&(r=null),D={parent:D,zone:this};try{return this._zoneDelegate.invoke(this,e,t,n,r)}finally{D=D.parent}},t.prototype.runGuarded=function(e,t,n,r){void 0===t&&(t=null),void 0===n&&(n=null),void 0===r&&(r=null),D={parent:D,zone:this};try{try{return this._zoneDelegate.invoke(this,e,t,n,r)}catch(e){if(this._zoneDelegate.handleError(this,e))throw e}}finally{D=D.parent}},t.prototype.runTask=function(e,t,n){if(e.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(e.zone||g).name+"; Execution: "+this.name+")");if(e.state!==y||e.type!==x){var r=e.state!=k;r&&e._transitionTo(k,m),e.runCount++;var o=j;j=e,D={parent:D,zone:this};try{e.type==E&&e.data&&!e.data.isPeriodic&&(e.cancelFn=null);try{return this._zoneDelegate.invokeTask(this,e,t,n)}catch(e){if(this._zoneDelegate.handleError(this,e))throw e}}finally{e.state!==y&&e.state!==T&&(e.type==x||e.data&&e.data.isPeriodic?r&&e._transitionTo(m,k):(e.runCount=0,this._updateTaskCount(e,-1),r&&e._transitionTo(y,k,y))),D=D.parent,j=o}}},t.prototype.scheduleTask=function(e){if(e.zone&&e.zone!==this)for(var t=this;t;){if(t===e.zone)throw Error("can not reschedule task to "+this.name+" which is descendants of the original zone "+e.zone.name);t=t.parent}e._transitionTo(_,y);var n=[];e._zoneDelegates=n,e._zone=this;try{e=this._zoneDelegate.scheduleTask(this,e)}catch(t){throw e._transitionTo(T,_,y),this._zoneDelegate.handleError(this,t),t}return e._zoneDelegates===n&&this._updateTaskCount(e,1),e.state==_&&e._transitionTo(m,_),e},t.prototype.scheduleMicroTask=function(e,t,n,r){return this.scheduleTask(new u(w,e,t,n,r,null))},t.prototype.scheduleMacroTask=function(e,t,n,r,o){return this.scheduleTask(new u(E,e,t,n,r,o))},t.prototype.scheduleEventTask=function(e,t,n,r,o){return this.scheduleTask(new u(x,e,t,n,r,o))},t.prototype.cancelTask=function(e){if(e.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(e.zone||g).name+"; Execution: "+this.name+")");e._transitionTo(b,m,k);try{this._zoneDelegate.cancelTask(this,e)}catch(t){throw e._transitionTo(T,b),this._zoneDelegate.handleError(this,t),t}return this._updateTaskCount(e,-1),e._transitionTo(y,b),e.runCount=0,e},t.prototype._updateTaskCount=function(e,t){var n=e._zoneDelegates;-1==t&&(e._zoneDelegates=null);for(var r=0;r0,macroTask:n.macroTask>0,eventTask:n.eventTask>0,change:e})},e}(),u=function(){function t(n,r,o,i,a,c){this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=n,this.source=r,this.data=i,this.scheduleFn=a,this.cancelFn=c,this.callback=o;var u=this;this.invoke=n===x&&i&&i.useG?t.invokeTask:function(){return t.invokeTask.call(e,u,this,arguments)}}return t.invokeTask=function(e,t,n){e||(e=this),P++;try{return e.runCount++,e.zone.runTask(e,t,n)}finally{1==P&&d(),P--}},Object.defineProperty(t.prototype,"zone",{get:function(){return this._zone},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"state",{get:function(){return this._state},enumerable:!0,configurable:!0}),t.prototype.cancelScheduleRequest=function(){this._transitionTo(y,_)},t.prototype._transitionTo=function(e,t,n){if(this._state!==t&&this._state!==n)throw new Error(this.type+" '"+this.source+"': can not transition to '"+e+"', expecting state '"+t+"'"+(n?" or '"+n+"'":"")+", was '"+this._state+"'.");this._state=e,e==y&&(this._zoneDelegates=null)},t.prototype.toString=function(){return this.data&&void 0!==this.data.handleId?this.data.handleId:Object.prototype.toString.call(this)},t.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}},t}(),s=z("setTimeout"),l=z("Promise"),f=z("then"),p=[],h=!1;function v(t){0===P&&0===p.length&&(o||e[l]&&(o=e[l].resolve(0)),o?o[f](d):e[s](d,0)),t&&p.push(t)}function d(){if(!h){for(h=!0;p.length;){var e=p;p=[];for(var t=0;t=0;n--)"function"==typeof e[n]&&(e[n]=p(e[n],t+"_"+n));return e}function b(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&void 0===e.set)}var T="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,w=!("nw"in y)&&void 0!==y.process&&"[object process]"==={}.toString.call(y.process),E=!w&&!T&&!(!d||!g.HTMLElement),x=void 0!==y.process&&"[object process]"==={}.toString.call(y.process)&&!T&&!(!d||!g.HTMLElement),O={},S=function(e){if(e=e||y.event){var t=O[e.type];t||(t=O[e.type]=v("ON_PROPERTY"+e.type));var n=(this||e.target||y)[t],r=n&&n.apply(this,arguments);return void 0==r||r||e.preventDefault(),r}};function D(n,r,o){var i=e(n,r);if(!i&&o&&e(o,r)&&(i={enumerable:!0,configurable:!0}),i&&i.configurable){delete i.writable,delete i.value;var a=i.get,c=i.set,u=r.substr(2),s=O[u];s||(s=O[u]=v("ON_PROPERTY"+u)),i.set=function(e){var t=this;t||n!==y||(t=y),t&&(t[s]&&t.removeEventListener(u,S),c&&c.apply(t,m),"function"==typeof e?(t[s]=e,t.addEventListener(u,S,!1)):t[s]=null)},i.get=function(){var e=this;if(e||n!==y||(e=y),!e)return null;var t=e[s];if(t)return t;if(a){var o=a&&a.call(this);if(o)return i.set.call(this,o),"function"==typeof e[_]&&e.removeAttribute(r),o}return null},t(n,r,i)}}function j(e,t,n){if(t)for(var r=0;r1?new c(t,n):new c(t),f=e(l,"onmessage");return f&&!1===f.configurable?(u=r(l),s=l,[i,a,"send","close"].forEach(function(e){u[e]=function(){var t=o.call(arguments);if(e===i||e===a){var n=t.length>0?t[0]:void 0;if(n){var r=Zone.__symbol__("ON_PROPERTY"+n);l[r]=u[r]}}return l[e].apply(l,t)}})):u=l,j(u,["close","error","message","open"],s),u};var u=n.WebSocket;for(var s in c)u[s]=c[s]}(0,u)}}var fe=v("unbound");Zone.__load_patch("util",function(e,t,n){n.patchOnProperties=j,n.patchMethod=z,n.bindArguments=k}),Zone.__load_patch("timers",function(e){K(e,"set","clear","Timeout"),K(e,"set","clear","Interval"),K(e,"set","clear","Immediate")}),Zone.__load_patch("requestAnimationFrame",function(e){K(e,"request","cancel","AnimationFrame"),K(e,"mozRequest","mozCancel","AnimationFrame"),K(e,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",function(e,t){for(var n=["alert","prompt","confirm"],r=0;r=0&&"function"==typeof n[r.cbIdx]?h(r.name,n[r.cbIdx],r,i,null):e.apply(t,n)}})}()}),Zone.__load_patch("XHR",function(e,t){!function(t){var s=XMLHttpRequest.prototype,l=s[c],f=s[u];if(!l){var p=e.XMLHttpRequestEventTarget;if(p){var v=p.prototype;l=v[c],f=v[u]}}var d="readystatechange",g="scheduled";function y(e){XMLHttpRequest[i]=!1;var t=e.data,r=t.target,a=r[o];l||(l=r[c],f=r[u]),a&&f.call(r,d,a);var s=r[o]=function(){r.readyState===r.DONE&&!t.aborted&&XMLHttpRequest[i]&&e.state===g&&e.invoke()};return l.call(r,d,s),r[n]||(r[n]=e),b.apply(r,t.args),XMLHttpRequest[i]=!0,e}function _(){}function m(e){var t=e.data;return t.aborted=!0,T.apply(t.target,t.args)}var k=z(s,"open",function(){return function(e,t){return e[r]=0==t[2],e[a]=t[1],k.apply(e,t)}}),b=z(s,"send",function(){return function(e,t){return e[r]?b.apply(e,t):h("XMLHttpRequest.send",_,{target:e,url:e[a],isPeriodic:!1,delay:null,args:t,aborted:!1},y,m)}}),T=z(s,"abort",function(){return function(e){var t=e[n];if(t&&"string"==typeof t.type){if(null==t.cancelFn||t.data&&t.data.aborted)return;t.zone.cancelTask(t)}}})}();var n=v("xhrTask"),r=v("xhrSync"),o=v("xhrListener"),i=v("xhrScheduled"),a=v("xhrURL")}),Zone.__load_patch("geolocation",function(t){t.navigator&&t.navigator.geolocation&&function(t,n){for(var r=t.constructor.name,o=function(o){var i=n[o],a=t[i];if(a){if(!b(e(t,i)))return"continue";t[i]=function(e){var t=function(){return e.apply(this,k(arguments,r+"."+i))};return M(t,e),t}(a)}},i=0;i0?arguments[0]:void 0)}},{get:function(e){var t=r.getEntry(o(this,"Map"),e);return t&&t.v},set:function(e,t){return r.def(o(this,"Map"),0===e?0:e,t)}},r,!0)},"9gX7":function(e,t){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},Afnz:function(e,t,n){"use strict";var r=n("LQAc"),o=n("XKFU"),i=n("KroJ"),a=n("Mukb"),c=n("hPIQ"),u=n("QaDb"),s=n("fyDq"),l=n("OP3Y"),f=n("K0xU")("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};e.exports=function(e,t,n,v,d,g,y){u(n,t,v);var _,m,k,b=function(e){if(!p&&e in x)return x[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},T=t+" Iterator",w="values"==d,E=!1,x=e.prototype,O=x[f]||x["@@iterator"]||d&&x[d],S=O||b(d),D=d?w?b("entries"):S:void 0,j="Array"==t&&x.entries||O;if(j&&(k=l(j.call(new e)))!==Object.prototype&&k.next&&(s(k,T,!0),r||"function"==typeof k[f]||a(k,f,h)),w&&O&&"values"!==O.name&&(E=!0,S=function(){return O.call(this)}),r&&!y||!p&&!E&&x[f]||a(x,f,S),c[t]=S,c[T]=h,d)if(_={values:w?S:b("values"),keys:g?S:b("keys"),entries:D},y)for(m in _)m in x||i(x,m,_[m]);else o(o.P+o.F*(p||E),t,_);return _}},BqfV:function(e,t,n){var r=n("N6cJ"),o=n("y3w9"),i=r.get,a=r.key;r.exp({getOwnMetadata:function(e,t){return i(e,o(t),arguments.length<3?void 0:a(arguments[2]))}})},CkkT:function(e,t,n){var r=n("m0Pp"),o=n("Ymqv"),i=n("S/j/"),a=n("ne8i"),c=n("zRwo");e.exports=function(e,t){var n=1==e,u=2==e,s=3==e,l=4==e,f=6==e,p=5==e||f,h=t||c;return function(t,c,v){for(var d,g,y=i(t),_=o(y),m=r(c,v,3),k=a(_.length),b=0,T=n?h(t,k):u?h(t,0):void 0;k>b;b++)if((p||b in _)&&(g=m(d=_[b],b,y),e))if(n)T[b]=g;else if(g)switch(e){case 3:return!0;case 5:return d;case 6:return b;case 2:T.push(d)}else if(l)return!1;return f?-1:s||l?l:T}}},DVgA:function(e,t,n){var r=n("zhAb"),o=n("4R4u");e.exports=Object.keys||function(e){return r(e,o)}},EK0E:function(e,t,n){"use strict";var r,o=n("CkkT")(0),i=n("KroJ"),a=n("Z6vF"),c=n("czNK"),u=n("ZD67"),s=n("0/R4"),l=n("eeVq"),f=n("s5qY"),p=a.getWeak,h=Object.isExtensible,v=u.ufstore,d={},g=function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(e){if(s(e)){var t=p(e);return!0===t?v(f(this,"WeakMap")).get(e):t?t[this._i]:void 0}},set:function(e,t){return u.def(f(this,"WeakMap"),e,t)}},_=e.exports=n("4LiD")("WeakMap",g,y,u,!0,!0);l(function(){return 7!=(new _).set((Object.freeze||Object)(d),7).get(d)})&&(c((r=u.getConstructor(g,"WeakMap")).prototype,y),a.NEED=!0,o(["delete","has","get","set"],function(e){var t=_.prototype,n=t[e];i(t,e,function(t,o){if(s(t)&&!h(t)){this._f||(this._f=new r);var i=this._f[e](t,o);return"set"==e?this:i}return n.call(this,t,o)})}))},EWmC:function(e,t,n){var r=n("LZWt");e.exports=Array.isArray||function(e){return"Array"==r(e)}},EemH:function(e,t,n){var r=n("UqcF"),o=n("RjD/"),i=n("aCFj"),a=n("apmT"),c=n("aagx"),u=n("xpql"),s=Object.getOwnPropertyDescriptor;t.f=n("nh4g")?s:function(e,t){if(e=i(e),t=a(t,!0),u)try{return s(e,t)}catch(e){}if(c(e,t))return o(!r.f.call(e,t),e[t])}},FJW5:function(e,t,n){var r=n("hswa"),o=n("y3w9"),i=n("DVgA");e.exports=n("nh4g")?Object.defineProperties:function(e,t){o(e);for(var n,a=i(t),c=a.length,u=0;c>u;)r.f(e,n=a[u++],t[n]);return e}},FZcq:function(e,t,n){n("49D4"),n("zq+C"),n("45Tv"),n("uAtd"),n("BqfV"),n("fN/3"),n("iW+S"),n("7Dlh"),n("Opxb"),e.exports=n("g3g5").Reflect},H6hf:function(e,t,n){var r=n("y3w9");e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&r(i.call(e)),t}}},"I8a+":function(e,t,n){var r=n("LZWt"),o=n("K0xU")("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},Iw71:function(e,t,n){var r=n("0/R4"),o=n("dyZX").document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},"J+6e":function(e,t,n){var r=n("I8a+"),o=n("K0xU")("iterator"),i=n("hPIQ");e.exports=n("g3g5").getIteratorMethod=function(e){if(void 0!=e)return e[o]||e["@@iterator"]||i[r(e)]}},JiEa:function(e,t){t.f=Object.getOwnPropertySymbols},K0xU:function(e,t,n){var r=n("VTer")("wks"),o=n("ylqs"),i=n("dyZX").Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},KroJ:function(e,t,n){var r=n("dyZX"),o=n("Mukb"),i=n("aagx"),a=n("ylqs")("src"),c=Function.toString,u=(""+c).split("toString");n("g3g5").inspectSource=function(e){return c.call(e)},(e.exports=function(e,t,n,c){var s="function"==typeof n;s&&(i(n,"name")||o(n,"name",t)),e[t]!==n&&(s&&(i(n,a)||o(n,a,e[t]?""+e[t]:u.join(String(t)))),e===r?e[t]=n:c?e[t]?e[t]=n:o(e,t,n):(delete e[t],o(e,t,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||c.call(this)})},Kuth:function(e,t,n){var r=n("y3w9"),o=n("FJW5"),i=n("4R4u"),a=n("YTvA")("IE_PROTO"),c=function(){},u=function(){var e,t=n("Iw71")("iframe"),r=i.length;for(t.style.display="none",n("+rLv").appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("